Crawford County is a county located in the U.S. state of Missouri. At the 2010 Census, the population was 24,696. Its county seat is Steelville. The county was organized in 1829 and is named after U.S. Senator William H. Crawford of Georgia.The section of Sullivan which is located in Crawford County is included in the St. Louis, MO-IL Metropolitan Statistical Area.In 1990, the mean center of U.S. population was located in southwestern Crawford County.GeographyAccording to the U.S. Census Bureau, the county has a total area of, of which is land and (0.2%) is water.Adjacent countiesFranklin County (north)Washington County (east)Iron County (southeast)Dent County (south)Phelps County (west)Gasconade County (northwest)