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 at 33°51′25″N 89°18′48″W / 33.85694°N 89.31333°W (33.856865, -89.313342). It 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.