Calhoun City is a town in Calhoun County, Mississippi, United States. The population was 1,774 at the 2010 census.
Calhoun City is located in south-central Calhoun County., and is bordered on the east by the town of Derma. Mississippi Highway 9 runs through the center of the town, leading north 6 miles (10 km) to Pittsboro, the county seat, and 10 miles (16 km) north to Bruce. Mississippi Highway 8 leads east from the center of town 8 miles (13 km) to Vardaman and 18 miles (29 km) to Houston. The two highways head south from the town together, Highway 9 leading 9 miles (14 km) south to Slate Springs and Highway 8 leading 31 miles (50 km) south then west to Grenada.
According to the United States Census Bureau, the town has a total area of 2.37 square miles (6.15 km2), of which 2.36 square miles (6.11 km2) is land and 0.02 square miles (0.04 km2), or 0.69%, is water. The Yalobusha River, a tributary of the Yazoo River, passes a mile south of the center of town.
As of the census of 2000, there were 1,872 people, 736 households, and 530 families residing in the town. The population density was 789.1 people per square mile (305.0/km2). There were 827 housing units at an average density of 348.6 per square mile (134.7/km2).