Northlakes is a census-designated place (CDP) in Caldwell County, North Carolina, United States. As of the 2020 census, Northlakes had a population of 1,543. It is part of the Hickory–Lenoir–Morganton Metropolitan Statistical Area.

Geography

Northlakes is located at the southeastern end of Caldwell County. It is bordered to the southeast by Lake Hickory, a reservoir on the Catawba River. The river forms the Caldwell County line, with Burke and Catawba counties on the opposite side.

The city of Hickory is on the opposite side of Lake Hickory and also borders Northlakes to the west. The town of Granite Falls borders Northlakes to the northwest. Along the northern edge of the community is Gunpowder Creek, inundated to form an arm of Lake Hickory.

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

Demographics

2020 census

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

|+Northlakes racial composition

!scope="col"| Race

!scope="col"| Number

!scope="col"| Percentage

|-

!scope="row"| White (non-Hispanic)

| 1,388

| 89.95%

|-

!scope="row"| Black or African American (non-Hispanic)

| 27

| 1.75%

|-

!scope="row"| Native American

| 1

| 0.06%

|-

!scope="row"| Asian

| 42

| 2.72%

|-

!scope="row"| Other/Mixed

| 47

| 3.05%

|-

!scope="row"| Hispanic or Latino

| 38

| 2.46%

|}

As of the 2020 United States census, there were 1,543 people, 617 households, and 400 families residing in the CDP.

2000 census

At the time of the 2000 Census,