Statistipedia

Bayou Vista, LA

Bayou Vista, LA
Map of Bayou Vista
StateLouisiana
Population4,316
Links
Maps

Bayou Vista is in the state of Louisiana, about 77 miles west of New Orleans. Its population is 4,316.