St. Charles is a town in Arkansas County, Arkansas, United States. As of the 2020 census, St. Charles had a population of 207. The small town has been at the center of various events in Arkansas' history. St. Charles is best known for the Battle of Saint Charles, which was fought on the White River, which borders the town. St. Charles is also known for being in the White River National Wildlife Refuge.