Skip to main content
California Department of Education Logo

Enrollment/Number of Schools by Grade Span & Type

This content is part of California Department of Education's (CDE) information and media guide about education in the State of California. For similar information on other topics, visit the full CalEdFacts.

Report of enrollment and number of schools in California public schools by School Type (e.g., Elementary Schools, Middle/Junior High Schools, High Schools) and Grade Span Offered (low/high grades) for the 2024–25 school year.

Note: Pursuant to Education Code Section 60900(a)(4)(A), beginning in 2023–24, the CDE began collecting Transitional Kindergarten (TK) as a separate grade-level; however, for the purposes of the grade span offered in this report, Grade K will continue to encompass Grade TK as applicable. Questions regarding school grade span may be directed to the CDS Administration Office at cdsadmin@cde.ca.gov.

Elementary Schools

Grade Span Number of Schools Enrollment
K
19 1,956

K–1

14 3.426

K–2

35 11,851

K–3

44 13,792

K–4

49 19,538

K–5

2,362 1,094,808

K–6

1,713 874,453

K–7

19 8,921

K–8

969 446,643

1–5

7 2,795

3–5

22 8.632

4–5

9 2,922

4–6

14 5,530

4–8

12 3,371

Other†

569 260,359

Total

5,857 2,758,997

Middle/Junior High Schools

Grade Span Number of Schools Enrollment
4–8
10 4,503

5–8

62 25,169

6–8

879 615,534
6–9
2 706

7–8

341 235,982
7–9
5 2,540

Other†

6 2.532

Total

1,305 886,966

Kindergarten–Grade 12 Schools

Grade Span Number of Schools Enrollment
K–12
262 252,916
6–12
85 50,304
7–12
1 776
9–12
1 1,703

Other†

23 28,044

Total

372 333,703

High Schools

Grade Span Number of Schools Enrollment
6–12
3 961

7–12

80 50,718

8–12

7 5,137

9–11

1 260

9–12

1,195 1,578,297

10–12

6 3,628

Other†

5 4,494

Total

1,297 1,643,495

Community Day Schools

Grade Span Number of Schools Enrollment
6–8
7 26

7–8

0 0

7–12

46 1,303

8–8

0 0

8–12

0 0

9–12

19 358

10–12

0 0

Other†

50 573

Total

122 2,260

Alternative Schools

Grade Span Number of Schools Enrollment
K–5
17 5,994
K–8
45 9,081

K–12

126 24,730

7–12

20 3,356
8–12
2 475

9–12

85 22,488
10–12
2 227

Other†

39 18,101

Total

333 84,452

Continuation High Schools

Grade Span Number of Schools Enrollment
9–12
352 37,140

10–12

42 4,803

11–12

6 667

Other†

17 1,928

Total

417 44,538

All Other School Types

Number of Schools Enrollment

282

51,810

State Totals

Number of Schools Enrollment
9,985
5,806,221

*Grade span is the range of grade levels for which a school has offers enrollment. It may not represent all grade levels that a school supports. For instance, a small school may offer grades K–6, but if no kindergartners were enrolled in the academic year, the grade span offered would still be K–6.

†Represents schools with various grade spans that are uncommon (fewer than 10 schools with those grade spans).

††Includes juvenile hall/court, county community, opportunity, California Education Authority, special education, preschool (with K-12 enrollment), district office, and state special schools.

§Nonpublic nonsectarian schools (NPSs) are CDE-certified private, nonsectarian schools that enroll individuals with exceptional needs for which the district cannot provide services. NPS schools are not included in the school count; however, students attending NPS schools are included in the enrollment count.

Note: Pursuant to Education Code Section 60900(a)(4)(A), beginning in 2023–24, the CDE began collecting Transitional Kindergarten (TK) as a separate grade-level; however, for grade span offered purposes, Grade K will continue to encompass TK. Questions regarding school grade span may be directed to the CDS Administration Office at cdsadmin@cde.ca.gov.

Questions:   Analysis Measurement & Accountability Reporting Division | dro@cde.ca.gov
Last Reviewed: Thursday, May 22, 2025
Recently Posted in Accessing Educational Data
  • DataQuest Update, Issue #23 (added 22-May-2025)
    DataQuest is an online data reporting resource that provides access to a wide variety of data reports and downloadable data files.