Cornelius is a lakeside town located along Lake Norman in Northern Mecklenburg County, NC. The population was 29,191 according to 2018 census. Cornelius offers many homes for sale especially waterfront homes. Jetton Park, a 105-acre lakefront park is a great place for hiking, biking, picnic, walking, playing tennis and can be reserved for special events. Explore Jetton Road that leads to The Peninsula, a waterfront and golf community with beautiful waterfront homes. Cornelius is approximately 18 miles north of Uptown Charlotte on Exit 28 on Interstate 77. There are many things to do in Cornelius from watersports recreation, shopping, dining, sightseeing and tours to art galleries.