The town of Mamou, Louisiana has a population of 3566 and ranked #137 by population in the state. Mamou has 1580 households and a total area of 1.41 sq. miles w/ a population density of 2529.1 people per sq. mile and approx. 2.3 people per household. Data according to 2000 census.
Mamou, Louisiana News
Mamou, Louisiana Facebook Posts
Mamou Posts via Facebook