About This Place
Charter Oak is a city in Crawford County, Iowa, United States, along the East Soldier River. The population was 530 at the 2000 census.
Charter Oak is located at 42°4′4″N 95°35′22″W / 42.06778°N 95.58944°W / 42.06778; -95.58944 (42.067897, -95.589390).
According to the United States Census Bureau, the city has a total area of 0.5 square miles (1.3 km²), all of it land.