Skip to main content
WI County FIPS: 55105

Public Schools in Rock County, WI

Directory of 62 public schools operating in Rock County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 15,200 30,400 2020-2021: 24,548 students 24,548 2020-2021 2021-2022: 25,028 students 25,028 +2% 2021-2022 2022-2023: 24,777 students 24,777 -1% 2022-2023 2023-2024: 25,748 students 25,748 +3.9% 2023-2024 2024-2025: 25,542 students 25,542 -0.8% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 62 25,542 1,829.2 13.9:1 *reporting schools 11,943
2023-2024 62 25,748 1,885.9 13.7:1 12,814
2022-2023 62 24,777 1,845.9 13.4:1 11,755
2021-2022 61 25,028 1,895.1 13.2:1 11,376
2020-2021 59 24,548 1,829.6 13.4:1 12,055

School Districts in Rock County

Cities & Municipalities in Rock County

7 Cities

County Schools Listing

Page 1 of 3
School Name Grades Level District City Action
ARISE Virtual Academy K-12 Other / Combined Janesville School District Janesville View ›
Adams Elementary PK-5 Elementary School Janesville School District Janesville View ›
Aldrich Intermediate 6-8 Middle School Beloit School District Beloit View ›
Beloit Early Learning PK Pre-K Only Beloit School District Beloit View ›
Beloit Learning Academy 6-12 High School Beloit School District Beloit View ›
Beloit Virtual School PK-12 Other / Combined Beloit School District Beloit View ›
Clinton Elementary PK-6 Elementary School Clinton Community School District Clinton View ›
Clinton Junior High 7-8 Middle School Clinton Community School District Clinton View ›
Clinton Senior High 9-12 High School Clinton Community School District Clinton View ›
Consolidated Elementary K-3 Elementary School Milton School District Janesville View ›
Converse Elementary PK-5 Elementary School Beloit School District Beloit View ›
Craig High 9-12 High School Janesville School District Janesville View ›
East Elementary PK-3 Elementary School Milton School District Milton View ›
Edgerton Community Elementary PK-5 Elementary School Edgerton School District Edgerton View ›
Edgerton High 9-12 High School Edgerton School District Edgerton View ›
Edgerton Middle 6-8 Middle School Edgerton School District Edgerton View ›
Edison Middle 6-8 Middle School Janesville School District Janesville View ›
Evansville High 9-12 High School Evansville Community School District Evansville View ›
Fran Fruzen Intermediate 6-8 Middle School Beloit School District Beloit View ›
Franklin Middle 6-8 Middle School Janesville School District Janesville View ›
Garden Prairie Intermediate School 2-5 Elementary School Beloit Turner School District Beloit View ›
Gaston Elementary PK-5 Elementary School Beloit School District Beloit View ›
Hackett Elementary PK-5 Elementary School Beloit School District Beloit View ›
Harmony Elementary PK-3 Elementary School Milton School District Janesville View ›
Harrison Elementary K-5 Elementary School Janesville School District Janesville View ›
Page 1 of 3