Rock Hill & Fort Mill | (803) 324-4000 | Charlotte & University of Charlotte | (704) 376-8181
Cornelius is a lakeside town located along Lake Norman in northern Mecklenburg County, North Carolina. The population was 24,866 at the 2010 census. According to the United States Census Bureau, the town has a total area of 12.1 square miles, of which, 11.8 square miles of it is land and 0.3 square miles of it is water. Cornelius is one of three towns in Mecklenburg county north of Charlotte. Along with its sister towns – Davidson and Huntersville – Cornelius serves as a suburb to Charlotte, NC.