The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

6 schools in Devine

Texas · Public K-12

Devine runs 6 public K-12 schools per the latest NCES counts, with total enrollment around 1,972 (2 elementary, 1 middle, and 3 high).

7-year change in Devine

SY 2017-18 vs SY 2024-25
Total enrollment
1,972
-39 (-2%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
30%
was 36%
% Hispanic
67%
was 63%
% Black
1%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DEVINE DAEP SCHOOLHigh08-128
DEVINE H SHigh09-12551
DEVINE INTERMEDIATE SCHOOLElementary03-05454
DEVINE LEARNING ACADEMYHigh09-1226
DEVINE MIDDLEMiddle06-08431
JOHN J CIAVARRA ELElementaryPK-02502

About Devine

Public education in Devine, Texas runs across 6 schools that teaches roughly 1,972 students. By footprint, Devine sits in the medium-population bracket.

On the school-mix side, the city is made up of 2 elementary, 1 middle, and 3 high.

Average school size in Devine is around 329 students, 46% noticeably below the Texas average of about 606.

Five-year track record. Across the same 7-year window, public-school enrollment remained close to its prior level: 2,011 students in SY 2017-18 versus 1,972 in SY 2024-25. The school count climbed from 5 to 6 across the same 7-year window. The White share of public-school enrollment declined from 36% to 30%.

In the discussion threads here, the community for Devine discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Devine, Texas?
There are 6 public K-12 schools in Devine, with a combined enrollment of about 1,972.
How many elementary, middle, and high schools are in Devine?
Devine has 2 elementary, 1 middle, 3 high public schools.
What is the largest public school in Devine?
DEVINE H S is the largest public school in Devine by enrollment, with approximately 551 students.
What school districts serve Devine?
Devine public schools are operated by DEVINE ISD.
What grade levels do public schools in Devine cover?
Public schools in Devine serve students from pre-K through grade 12.