The Uvalde Consolidated Independent School District (UCISD) serves Uvalde, Real, and Zavala counties. UCISD has a total of 10 schools, a present enrollment of 5,203 students and employs 365 teachers. Current UCISD spending is approximately $6,258 per student.