St. Croix County Schools & Education

St. Croix County, Wisconsin

School Score

66/100

Higher = better

Rating

Average

Graduation Rate

93.6%

National avg 87.5%

Education Statistics

Graduation Rate

93.6%

National avg 87.5%

State avg 91.8%

Per-Pupil Spending

$7,513

National avg $13,239

State avg $8,113

School Score

66/100

Higher = better

State avg 65/100

State School Rank

#40

of 72 counties (1 = best)

Education Overview

About Schools in St. Croix County, Wisconsin

Growing Schools in a Thriving County

St. Croix County manages 31 public schools across six districts, educating 14,625 students. The system is comprehensive, featuring 13 elementary schools and 8 high schools to accommodate the region's growth.

Top-Tier Graduation and Performance Metrics

The county earns a 93.6% graduation rate, comfortably beating the national mark of 87%. While spending $7,513 per pupil is lower than the state average, the results remain high with a composite school score of 56.5.

Hudson and New Richmond Lead Enrollment

The Hudson School District is the county's largest, serving 5,377 students across 10 schools. New Richmond School District also plays a major role, providing high-quality education to 3,554 local students.

Large Town Schools with Community Focus

With 20 schools located in town settings, the average school size is a healthy 488 students. Hudson High is the largest facility, hosting 1,783 students in a modern, active environment.

Plant Roots Near High-Performing Districts

Families moving to St. Croix County will find exceptional graduation rates and well-organized town districts. Consider proximity to the top-rated schools in Hudson and New Richmond when choosing your next home.

School Overview

Total Schools

31

in St. Croix County

Total Enrollment

14,625

students

School Districts

6

districts

Charter Schools

2

6% of total

School Type Breakdown

Elementary13
Middle6
High8
Other4

6 School Districts in St. Croix County

Hudson School District

10 schools
5,377 students

New Richmond School District

7 schools
3,554 students

Saint Croix Central School District

4 schools
1,866 students

Baldwin-Woodville Area School District

3 schools
1,741 students

Somerset School District

3 schools
1,463 students

Glenwood City School District

3 schools
624 students

31 Public Schools in St. Croix County

Hudson High

Hudson School District

9–12High1,783 students
Hudson Middle

Hudson School District

6–8Middle1,133 students
New Richmond High

New Richmond School District

9–12High1,112 students
Greenfield Elementary

Baldwin-Woodville Area School District

PK–5Primary845 students
New Richmond Middle

New Richmond School District

6–8Middle749 students
Saint Croix Central Elementary

Saint Croix Central School District

PK–4Primary665 students
Somerset Elementary

Somerset School District

PK–4Primary563 students
New Richmond Hillside Elementary

New Richmond School District

KG–5Primary556 students
New Richmond Starr Elementary

New Richmond School District

KG–5Primary539 students
Hudson Prairie Elementary

Hudson School District

KG–5Primary509 students
Baldwin-Woodville High

Baldwin-Woodville Area School District

9–12High505 students
Saint Croix Central High

Saint Croix Central School District

9–12High491 students
Saint Croix Central Middle

Saint Croix Central School District

5–8Middle479 students
Somerset High

Somerset School District

9–12High469 students
Somerset Middle

Somerset School District

5–8Middle431 students
Rock Elementary

Hudson School District

KG–5Primary405 students
Viking Middle

Baldwin-Woodville Area School District

6–8Middle391 students
River Crest Elementary

Hudson School District

PK–5Primary373 students
Hudson 4K

Hudson School District

PKOther348 students
New Richmond Paperjack Elementary

New Richmond School District

KG–5Primary337 students

Educational Attainment

Annual Per-Pupil Expenditure

$7,513

State avg $8,113

Find Homes Near Top Schools

Browse homes in St. Croix County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in St. Croix County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in St. Croix County, Wisconsin — FAQ

What does the school system look like in St. Croix County, Wisconsin?

St. Croix County manages 31 public schools across six districts, educating 14,625 students. The system is comprehensive, featuring 13 elementary schools and 8 high schools to accommodate the region's growth.

How do schools in St. Croix County perform academically?

The county earns a 93.6% graduation rate, comfortably beating the national mark of 87%. While spending $7,513 per pupil is lower than the state average, the results remain high with a composite school score of 56.5.

What are the major school districts in St. Croix County, Wisconsin?

The Hudson School District is the county's largest, serving 5,377 students across 10 schools. New Richmond School District also plays a major role, providing high-quality education to 3,554 local students.

What is the school experience like in St. Croix County?

With 20 schools located in town settings, the average school size is a healthy 488 students. Hudson High is the largest facility, hosting 1,783 students in a modern, active environment.

How can I find homes near good schools in St. Croix County, Wisconsin?

Families moving to St. Croix County will find exceptional graduation rates and well-organized town districts. Consider proximity to the top-rated schools in Hudson and New Richmond when choosing your next home.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.