Cobalt is a village in Madison County, Missouri, United States. As of the 2020 census, the population was 264, up from 226 in 2010. The village is in northeastern Madison County, bordered to the north by the city of Fredericktown, the county seat. According to the U.S. Census Bureau, the village has a total area of 0.15 square miles, all land.