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

16 schools in National City

California · Public K-12

Public-school enrollment in National City comes to roughly 10,802 students across 16 schools (12 elementary, 2 middle, and 2 high).

7-year change in National City

SY 2017-18 vs SY 2024-25
Total enrollment
10,802
+587 (+6%) vs SY 2017-18
School count
15
+1 (+7%) vs SY 2017-18
% White
7%
was 2%
% Hispanic
78%
was 82%
% Black
3%
was 1%
% Asian
9%
was 12%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Central ElementaryElementaryKG-06477
El Toyon ElementaryElementaryKG-06381
Granger Junior HighMiddle07-09724
Integrity CharterElementaryKG-08393
Ira HarbisonElementaryKG-06393
John A. Otis ElementaryElementaryKG-06367
KimballElementaryKG-06322
Las PalmasElementaryKG-06458
Lincoln AcresElementaryKG-06423
National City MiddleMiddle07-08709
National School District PreschoolElementaryM-M·
OlivewoodElementaryKG-06424
Palmer WayElementaryKG-06387
Rancho de la NacionElementaryKG-06332
San Diego Workforce Innovation HighHigh09-122,722
Sweetwater HighHigh09-122,290

About National City

National City is a middle-population California city in terms of public-school footprint, with 16 schools and 10,802 students total.

On the level-by-level breakdown, the city spans 12 elementary, 2 middle, and 2 high.

Schools in National City average about 675 students each, 17% higher than the California norm.

Looking at the last 7 years. Combined enrollment now sits at 10,802 students, grew 6% from the 10,215 reported in SY 2017-18. National City now counts 15 public schools, up from 14 in SY 2017-18. The Hispanic share of public-school enrollment shrank from 82% to 78%.

Within the allk12 community for this area, the community for National City discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in National City?
National City, California has 16 public K-12 schools serving approximately 10,802 students.
How many elementary, middle, and high schools are in National City?
National City has 12 elementary, 2 middle, 2 high public schools.
What is the largest public school in National City?
San Diego Workforce Innovation High is the largest public school in National City by enrollment, with approximately 2,722 students.
What school districts serve National City?
National City is served by 4 public school districts, including National Elementary, Integrity Charter District, San Diego Workforce Innovation High District, Sweetwater Union High.
What grade levels do public schools in National City cover?
Public schools in National City serve students from kindergarten through grade 12.
Are there charter schools in National City?
2 of the 16 public schools in National City are charter schools.