Bruce is a town situated along the Skuna River in Calhoun County, Mississippi, United States. As of the 2010 census, it had a population of 1,939.
The town was named for E. L. Bruce, founder of the E. L. Bruce Company, a sawmill operation. The sawmill industry is still vital in the town, with Weyerhaeuser operating a mill; Bruce is also home to other independently owned mills.
Bruce is located in north-central Calhoun County. Mississippi Highway 9 runs through the center of town, leading south 4 miles (6 km) to Pittsboro, the county seat, 10 miles (16 km) south to Calhoun City, and northeast 31 miles (50 km) to Pontotoc. Mississippi Highway 32 crosses Highway 9 in the center of Bruce and leads east 21 miles (34 km) to New Houlka and northwest 26 miles (42 km) to Water Valley.
According to the United States Census Bureau, Bruce has a total area of 2.4 square miles (6.3 km2), all land. The Skuna River, a tributary of the Yalobusha River and then the Yazoo River, passes south of the town.
As of the census of 2000, there were 2,097 people, 889 households, and 562 families residing in the town. The population density was 818.8 people per square mile (316.3/km2).