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

St. Landry Parish

Louisiana · Public K-12

Public K-12 schools in St. Landry Parish number 37, teaching approximately 11,731 Louisiana students against a population of 81,670. The level mix is 17 elementary, 9 middle, and 9 high schools.

7-year change in St. Landry Parish

SY 2017-18 vs SY 2024-25
Total enrollment
11,731
-2,143 (-15%) vs SY 2017-18
School count
34
0 (0%) vs SY 2017-18
% White
34%
was 37%
% Hispanic
5%
was 2%
% Black
57%
was 59%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
37
3 districts
Enrollment
11,731
NCES CCD
Median income
$44,462
Below Louisiana avg
Free/reduced lunch
79.9%
Above Louisiana avg
Elementary
17
5,650 students
Middle
9
2,138 students
High
9
3,509 students
Combined / other
2
434 students
LARGEST DISTRICT
St. Landry Parish Public Schools
10,982 students · 3 districts in St. Landry Parish

County vs. school enrollment demographics

Left bar is the racial makeup of St. Landry Parish 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
52%
Hispanic
3%
Black
40%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
34%
Hispanic
5%
Black
57%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
14.9%
adults 25+
Poverty rate
22.1%
ACS 5-year
Unemployment
6.3%
civilian labor
Median age
38
26.6% under 18

Test scores in St. Landry Parish

Latest 2023-24 ELA proficiency, 27 schools ranked. Louisiana state average: 42.0%.

See all 27 schools in St. Landry Parish ranked by score →

All schools (37)

NameCityLevelGradesEnrollmentRating
Beau Chene High SchoolArnaudvilleHigh09-12767·
Opelousas Senior High SchoolOpelousasHigh09-12698·
Leonville Elementary SchoolLeonvilleElementaryPK-08616·
Eunice High SchoolEuniceHigh09-12606·
Northwest High SchoolOpelousasHigh09-12575·
Lawtell Elementary SchoolLawtellElementaryPK-08567·
Park Vista Elementary SchoolOpelousasElementaryPK-04533·
Cankton Elementary SchoolCanktonElementaryPK-04504·
JS Clark Leadership AcademyOpelousasCombinedKG-12434·
Port Barre Elementary SchoolPort BarreElementaryPK-04427·
Grolee Elementary SchoolOpelousasElementaryPK-04404·
Port Barre High SchoolPort BarreHigh09-12354·
Sunset Middle SchoolSunsetMiddle05-08348·
St. Landry Charter SchoolOpelousasElementaryKG-07315·
Opelousas Junior High SchoolOpelousasMiddle07-08314·
East Elementary SchoolEuniceElementaryKG-04310·
Magnet Academy for Cultural ArtsOpelousasHigh07-12289·
Port Barre Middle SchoolPort BarreMiddle05-08286·
Eunice Junior High SchoolEuniceMiddle07-08276·
Grand Coteau Elementary SchoolGrand CoteauElementaryPK-04269·
Grand Prairie Elementary SchoolWashingtonElementaryPK-04264·
Glendale Elementary SchoolEuniceElementaryKG-04259·
Central Middle SchoolEuniceMiddle05-06251·
Northeast Elementary SchoolOpelousasElementaryPK-04232·
Palmetto Elementary SchoolPalmettoElementaryPK-06223·
North Central High SchoolWashingtonHigh07-12220·
Ecole Saint-LandrySunsetElementaryKG-04213·
Krotz Springs Elementary SchoolKrotz SpringsElementaryPK-08211·
Arnaudville Middle SchoolArnaudvilleMiddle05-08193·
Eunice Elementary SchoolEuniceElementaryKG-04188·
Plaisance Middle SchoolOpelousasMiddle05-08176·
Creswell Middle SchoolOpelousasMiddle05-06162·
Opelousas Middle SchoolOpelousasMiddle05-06132·
Washington Elementary SchoolWashingtonElementaryPK-06115·
Eunice Career & Technical Education CenterEuniceHigh09-120·
Washington Career & Technical Education CenterWashingtonHigh09-120·
Highland Early Learning CenterEuniceCombinedM-M··

Cities in St. Landry Parish

Opelousas12 schoolsEunice8 schoolsWashington4 schoolsPort Barre3 schoolsArnaudville2 schoolsSunset2 schoolsCankton1 schoolGrand Coteau1 schoolKrotz Springs1 schoolLawtell1 schoolLeonville1 schoolPalmetto1 school

About St. Landry Parish

Across the middle-population Louisiana county of St. Landry Parish of about 81,670 residents, the public-school footprint covers 37 schools and about 11,731 students.

Zooming out, census numbers show median household income runs near $44,462, about 15% of adults have a bachelor's degree or above, and the federal-poverty share is near 22%. That income level is 21% lower than the Louisiana median.

In terms of grade levels, St. Landry Parish comprises 17 elementary schools (5,650 students), 9 middle schools (2,138), 9 high schools (3,509), and 2 combined or other schools.

St. Landry Parish Public Schools dominates the local landscape, accounting for roughly 10,982 students on its own.

Looking at the last 7 years. Total public-school enrollment in St. Landry Parish has declined 15% since SY 2017-18, moving from about 13,874 students to 11,731. The Hispanic share of public-school enrollment rose from 2% to 5%.

On allk12, the community for St. Landry Parish discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve St. Landry Parish?
There are 37 public K-12 schools in St. Landry Parish, Louisiana, with a combined enrollment of about 11,731.
How many high schools are in St. Landry Parish?
St. Landry Parish, Louisiana has 9 public high schools, serving approximately 3,509 students.
How many middle schools are in St. Landry Parish?
St. Landry Parish, Louisiana has 9 public middle schools, serving approximately 2,138 students.
How many elementary schools are in St. Landry Parish?
St. Landry Parish, Louisiana has 17 public elementary schools, serving approximately 5,650 students.
What is the largest school district in St. Landry Parish?
St. Landry Parish Public Schools is the largest school district in St. Landry Parish, serving approximately 10,982 students. The county contains 3 school districts overall.
How many people live in St. Landry Parish?
St. Landry Parish has roughly 81,670 residents according to the latest Census ACS 5-year estimate.
What is the median household income in St. Landry Parish?
Median household income in St. Landry Parish is $44,462, below the Louisiana average of $55,944. About 22.1% of residents live below the federal poverty line.
How educated are residents of St. Landry Parish?
Approximately 14.9% of adults 25 and older in St. Landry Parish hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in St. Landry Parish qualify for free or reduced lunch?
Roughly 79.9% of students in St. Landry Parish public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Louisiana county average of 69.7%.
What is the student-teacher ratio in St. Landry Parish schools?
Across St. Landry Parish public schools, the enrollment-weighted student-teacher ratio is approximately 12.9 to 1.

St. Landry Parish school rankings

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