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

35 schools in St. Landry Parish

Louisiana · 10,982 students · 12 cities

St. Landry Parish, Louisiana runs 35 public K-12 schools today, teaching approximately 10,982 students across 16 elementary, 9 middle, and 9 high.

4-year change in St. Landry Parish

SY 2020-21 vs SY 2024-25
Total enrollment
10,982
-1,545 (-12%) vs SY 2020-21
School count
32
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How St. Landry Parish ranks

Among districts
MeasureThis districtIn LouisianaIn the US
State test proficiency
ranked highest first
29.6%#31 of 54N/A
Enrollment
ranked largest first
10,982#16 of 69#831 of 9,234
Number of schools
ranked most first
32#12 of 69N/A
Students per teacher
ranked fewest first
12.2:1#22 of 69#2,268 of 9,044
Free or reduced-price lunch share
ranked highest first
79.2%#15 of 69#1,279 of 8,164
Diversity index
ranked most diverse first
56.6%#27 of 65#2,102 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside St. Landry Parish

State test results across the district's 27 scored schools run from Magnet Academy for Cultural Arts at 58.3% proficient to Opelousas Middle School at 14.2%, a gap of 44.2 points. That is the 21st widest gap among 55 Louisiana districts with four or more scored schools.

Since 2017-18, the 30 district schools that reported both years went from 12,863 to 10,607 students (down 18%) and from 752 to 861 full-time teachers (up 14%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
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
Port Barre Elementary SchoolPort BarreElementaryPK-04427
Grolee Elementary SchoolOpelousasElementaryPK-04404
Port Barre High SchoolPort BarreHigh09-12354
Sunset Middle SchoolSunsetMiddle05-08348
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·

About St. Landry Parish

St. Landry Parish is a medium-population Louisiana school district running 35 schools with combined enrollment near 10,982.

On the school-mix side, St. Landry Parish is made up of 16 elementary, 9 middle, 9 high schools, and 1 combined or other.

Average enrollment per school in St. Landry Parish is about 314, meaningfully below the Louisiana average of roughly 509.

Five-year track record. Across the same 4-year window, public-school enrollment shrank 12%: 12,527 students in SY 2020-21 versus 10,982 in SY 2024-25.

On allk12, the community for St. Landry Parish discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many schools are in St. Landry Parish?
St. Landry Parish operates 35 public K-12 schools in Louisiana, serving approximately 10,982 students.
What is the mix of elementary, middle, and high schools in St. Landry Parish?
St. Landry Parish includes 16 elementary schools, 9 middle schools, 9 high schools, and 1 combined-grade school.
What is the largest school in St. Landry Parish?
Beau Chene High School is the largest public school in St. Landry Parish by enrollment, with approximately 767 students.
What grade levels does St. Landry Parish serve?
St. Landry Parish serves students from pre-K through grade 12 across 35 schools.
What cities does St. Landry Parish serve?
St. Landry Parish operates schools in Arnaudville, Opelousas, Leonville, Eunice, Lawtell, Cankton, and 6 other communities across Louisiana.
Are there charter schools in St. Landry Parish?
1 of the 35 schools listed under St. Landry Parish are charter schools.