Cerro Gordo is a town located in Columbus County, North Carolina. Cerro Gordo has a 2026 population of 143. Cerro Gordo is currently growing at a rate of 2.14% annually and its population has increased by 9.16% since the most recent census, which recorded a population of 131 in 2020.