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

10 schools in New Caney

Texas · Public K-12

From elementary through high school, New Caney runs 10 public K-12 campuses (7 elementary, 1 middle, and 1 high), with combined enrollment of about 7,919.

7-year change in New Caney

SY 2017-18 vs SY 2024-25
Total enrollment
7,919
+2,181 (+38%) vs SY 2017-18
School count
8
-1 (-11%) vs SY 2017-18
% White
23%
was 34%
% Hispanic
65%
was 61%
% Black
8%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DOGWOOD ELElementaryPK-05911
HIGHLANDS MIDDLEElementaryM-M·
KEEFER CROSSING MIDDLEMiddle06-081,271
NEW CANEY ELElementaryPK-05787
NEW CANEY H SHigh09-122,226
OAKLEY ELElementaryPK-05816
PROJECT RESTOREElementaryM-M·
TAVOLA ELElementaryPK-05859
THE LEARNING CTRCombined01-12102
TIMBER LAKES ELElementaryPK-06947

About New Caney

Across New Caney, Texas, 10 public schools educates about 7,919 students between them.

In terms of grade levels, the city consists of 7 elementary, 1 middle, 1 high, and 1 other.

Per-campus enrollment runs near 792, meaningfully above the state mean of about 606.

Five-year track record. Across the same 7-year window, public-school enrollment increased 38%: 5,738 students in SY 2017-18 versus 7,919 in SY 2024-25. Over that span, New Caney closed 1 school, going from 9 to 8. On the demographic side, White enrollment moved from 34% to 23% over the same window.

On allk12, the community for New Caney discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in New Caney?
New Caney, Texas has 10 public K-12 schools serving approximately 7,919 students.
How many elementary, middle, and high schools are in New Caney?
New Caney has 7 elementary, 1 middle, 1 high, 1 combined-grade public schools.
What is the largest public school in New Caney?
NEW CANEY H S is the largest public school in New Caney by enrollment, with approximately 2,226 students.
What school districts serve New Caney?
New Caney is served by 2 public school districts, including NEW CANEY ISD, SPLENDORA ISD.
What grade levels do public schools in New Caney cover?
Public schools in New Caney serve students from pre-K through grade 12.