Natchitoches, LA

Geo quick facts: Natchitoches Parish is a parish located in the U.S. state of Louisiana. As of the 2010 census, the population was 39,566. The parish seat is Natchitoches. The parish was formed in 1805. The Natchitoches, LA Micropolitan Statistical Area includes all of Natchitoches Parish – Wikipedia.

Advertisement