
West Carroll Parish
- State:
- Louisiana
West Carroll Parish's estimated 2025 population is 9,007 with a growth rate of -1.72% in the past year according to the most recent United States census data. West Carroll Parish is the 58th largest parish in Louisiana. The 2010 population was 11,577 and has seen a growth of -22.2% since that time.