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

LaPorte County

Indiana · Public K-12

Within LaPorte County, Indiana, families have 38 public-school options to consider, collectively serving 15,515 K-12 students. La Porte Community School Corp is the heaviest district by enrollment. That works out to 23 elementary, 5 middle, and 7 high schools.

7-year change in LaPorte County

SY 2017-18 vs SY 2024-25
Total enrollment
15,465
-1,191 (-7%) vs SY 2017-18
School count
35
0 (0%) vs SY 2017-18
% White
67%
was 69%
% Hispanic
13%
was 11%
% Black
12%
was 13%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
38
8 districts
Enrollment
15,515
NCES CCD
Median income
$71,055
Above Indiana avg
Free/reduced lunch
49.5%
Above Indiana avg
Elementary
23
7,005 students
Middle
5
3,090 students
High
7
3,517 students
Combined / other
3
1,903 students
LARGEST DISTRICT
La Porte Community School Corp
6,089 students · 8 districts in LaPorte County

County vs. school enrollment demographics

Left bar is the racial makeup of LaPorte County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
78%
Hispanic
8%
Black
11%
Asian
1%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
67%
Hispanic
13%
Black
12%
Asian
1%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
22.7%
adults 25+
Poverty rate
9.3%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
41
21.2% under 18

Test scores in LaPorte County

Latest 2024-25 ELA proficiency, 29 schools ranked. Indiana state average: 39.2%.

See all 29 schools in LaPorte County ranked by score →

All schools (38)

NameCityLevelGradesEnrollmentRating
LaPorte High SchoolLaporteCombinedPK-121,807·
Michigan City High SchoolMichigan CityHigh09-121,506·
New Prairie High SchoolNew CarlisleHigh09-12945·
LaPorte Middle SchoolLaporteMiddle07-08862·
Kesling Intermediate SchoolLaporteMiddle05-06847·
New Prairie Middle SchoolNew CarlisleMiddle06-08667·
South Central Elementary SchoolUnion MillsElementaryPK-06523·
Westville Elementary SchoolWestvilleElementaryPK-06499·
South Central Jr-Sr High SchoolUnion MillsHigh07-12463·
F Willard Crichfield ElementaryLaporteElementaryPK-04459·
Joy Elementary SchoolMichigan CityElementaryPK-06416·
Rolling Prairie Elementary SchoolRolling PrairieElementaryKG-05414·
Westville High SchoolWestvilleHigh07-12409·
Knapp Elementary SchoolMichigan CityElementaryPK-06407·
Barker Middle SchoolMichigan CityMiddle07-08390·
Handley Elementary SchoolLaporteElementaryPK-04366·
Lincoln Elementary SchoolLaporteElementaryPK-04353·
Edgewood Elementary SchoolMichigan CityElementaryKG-06350·
Lake Hills Elementary SchoolMichigan CityElementaryKG-06345·
Martin T Krueger Middle SchoolMichigan CityMiddle07-08324·
Hailmann Elementary SchoolLaporteElementaryPK-04318·
Springfield Elementary SchoolMichigan CityElementaryPK-06312·
Marsh Elementary SchoolMichigan CityElementaryKG-06296·
Kingsbury Elementary SchoolLaporteElementaryPK-04294·
Prairie View Elementary SchoolRolling PrairieElementaryKG-05294·
Riley Elementary SchoolLaporteElementaryPK-04291·
Coolspring Elementary SchoolMichigan CityElementaryKG-06249·
Indian Trail Elementary SchoolLaporteElementaryPK-04246·
Renaissance Academy Charter SchoolLaporteElementaryKG-08244·
Kingsford Heights Elementary SchKingsford HeightsElementaryPK-04150·
Tri-Township Jr.-Sr. High SchoolLacrosseHigh06-12143·
Tri-Township Elementary SchoolWanatahElementaryPK-06141·
La Porte Online SchoolLa PorteCombinedKG-1296·
LaPorte Juvenile CorrectionalLaporteHigh05-1250·
Little Wolves Early Learning CenterMichigan CityElementaryPK-PK38·
A K Smith Area Career CenterMichigan CityHigh06-121·
Niemann Elementary SchoolMichigan CityElementaryPK-PK0·
Tri-Online Virtual SchoolWanatahCombinedKG-120·

Cities in LaPorte County

Michigan City13 schoolsLaporte12 schoolsNew Carlisle2 schoolsRolling Prairie2 schoolsUnion Mills2 schoolsWanatah2 schoolsWestville2 schoolsKingsford Heights1 schoolLa Porte1 schoolLacrosse1 school

About LaPorte County

Across the average-sized Indiana county of LaPorte County of about 111,917 residents, the public-school footprint covers 38 schools and about 15,515 students.

Looking at the broader picture, census numbers show typical household earnings sit around $71,055, 23% of adults hold a bachelor's degree or higher, and the poverty rate is around 9%.

Looking at the level breakdown, LaPorte County is made up of 23 elementary schools (7,005 students), 5 middle schools (3,090), 7 high schools (3,517), and 3 combined or other schools.

La Porte Community School Corp is the biggest district by enrollment, covering about 6,089 students across LaPorte County.

Trend over the past 7 years. Combined enrollment now sits at 15,465 students, decreased 7% from the 16,656 reported in SY 2017-18.

Within the allk12 community for this area, the community for LaPorte County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve LaPorte County?
There are 38 public K-12 schools in LaPorte County, Indiana, with a combined enrollment of about 15,515.
How many high schools are in LaPorte County?
LaPorte County, Indiana has 7 public high schools, serving approximately 3,517 students.
How many middle schools are in LaPorte County?
LaPorte County, Indiana has 5 public middle schools, serving approximately 3,090 students.
How many elementary schools are in LaPorte County?
LaPorte County, Indiana has 23 public elementary schools, serving approximately 7,005 students.
What is the largest school district in LaPorte County?
La Porte Community School Corp is the largest school district in LaPorte County, serving approximately 6,089 students. The county contains 8 school districts overall.
What is the population of LaPorte County?
LaPorte County, Indiana has a population of approximately 111,917, with a median age of 41. About 21.2% of residents are under 18.
What is the median household income in LaPorte County?
Median household income in LaPorte County is $71,055, above the Indiana average of $70,257. About 9.3% of residents live below the federal poverty line.
How educated are residents of LaPorte County?
Approximately 22.7% of adults 25 and older in LaPorte County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in LaPorte County qualify for free or reduced lunch?
Roughly 49.5% of students in LaPorte County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Indiana county average of 48.4%.
What is the student-teacher ratio in LaPorte County schools?
Across LaPorte County public schools, the enrollment-weighted student-teacher ratio is approximately 16.7 to 1.

LaPorte County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data