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

6 schools in Caddo Mills

Texas · Public K-12

Of all public K-12 schools in Texas, 6 sit inside Caddo Mills city limits, with combined enrollment of roughly 3,073 students (3 elementary, 2 middle, and 1 high).

7-year change in Caddo Mills

SY 2017-18 vs SY 2024-25
Total enrollment
3,073
+1,337 (+77%) vs SY 2017-18
School count
5
+1 (+25%) vs SY 2017-18
% Hispanic
26%
was 15%
% Black
6%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CADDO MILLS H SHigh09-12833
CADDO MILLS INTMiddle05-06490
CADDO MILLS MIDDLEMiddle07-08449
FRANCES AND JEANNETTE LEE ELElementaryPK-04632
KATHRYN GRIFFIS ELElementaryPK-04669
KATHY KIRKPATRICK ELElementaryM-M·

About Caddo Mills

Public education in Caddo Mills, Texas runs across 6 schools that enrolls roughly 3,073 students. By footprint, Caddo Mills sits in the middle-population bracket.

Looking at the level breakdown, the city is built around 3 elementary, 2 middle, and 1 high.

Schools in Caddo Mills average about 512 students each, 16% below the Texas norm.

Looking at the last 7 years. Total public-school enrollment in Caddo Mills has expanded 77% since SY 2017-18, moving from about 1,736 students to 3,073. Over that span, Caddo Mills added 1 school, going from 4 to 5. On the demographic side, Hispanic enrollment moved from 15% to 26% over the same window.

On allk12, the community for Caddo Mills discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Caddo Mills?
Caddo Mills, Texas has 6 public K-12 schools serving approximately 3,073 students.
How many elementary, middle, and high schools are in Caddo Mills?
Caddo Mills has 3 elementary, 2 middle, 1 high public schools.
What is the largest public school in Caddo Mills?
CADDO MILLS H S is the largest public school in Caddo Mills by enrollment, with approximately 833 students.
What school districts serve Caddo Mills?
Caddo Mills public schools are operated by CADDO MILLS ISD.
What grade levels do public schools in Caddo Mills cover?
Public schools in Caddo Mills serve students from pre-K through grade 12.