St. Landry Parish is a parish located in the U.S. state of Louisiana. As of the 2020 Census, the population was 82,540. The parish seat is Opelousas. The parish was established in 1807.
- Country
- United States
- Inception
- 1807
- Website
- http://www.stlandryparishgovernment.org/