Westport is an unincorporated community and census-designated place (CDP) located in Lincoln County, North Carolina, United States. As of the 2020 census, Westport had a population of 5,705. The community's name comes from its location on the west side of Lake Norman.

Geography

Westport is located in the northeast corner of Lincoln County along several coves on the western shore of Lake Norman, a reservoir on the Catawba River. The southern border of the CDP is Graham Creek, while Burton Creek reaches into the center of the community. The eastern border of the CDP is the Lincoln County line in the center of Lake Norman, with Iredell County to the east.

North Carolina Highway 16 Business forms the western edge of the Westport CDP. The highway leads northwest to Denver and south to Lowesville. Downtown Charlotte is to the southeast of Westport.

According to the United States Census Bureau, the CDP has a total area of , of which are land and , or 34.54%, are water.

Demographics

2020 census

As of the 2020 census, there were 5,705 people, 2,138 households, and 1,321 families residing in the CDP.

The median age was 45.8 years. 23.1% of residents were under the age of 18 and 18.2% were 65 years of age or older. For every 100 females, there were 100.5 males, and for every 100 females age 18 and over, there were 99.8 males.

{| class="wikitable" style="text-align:right"

|+Westport racial composition