kids encyclopedia robot

Indian Beach, North Carolina facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Indian Beach, North Carolina
Official seal of Indian Beach, North Carolina
Seal
Location of Indian Beach, North Carolina
Location of Indian Beach, North Carolina
Country United States
State North Carolina
County Carteret
Area
 • Total 0.59 sq mi (1.53 km2)
 • Land 0.57 sq mi (1.47 km2)
 • Water 0.02 sq mi (0.06 km2)
Elevation
10 ft (3 m)
Population
 (2020)
 • Total 223
 • Density 391.92/sq mi (151.20/km2)
Time zone UTC-5 (Eastern (EST))
 • Summer (DST) UTC-4 (EDT)
ZIP code
28512
Area code(s) 252
FIPS code 37-33460
GNIS feature ID 2405884

Indian Beach is a small town located in Carteret County, North Carolina, in the United States. It's a peaceful place known for its beautiful beaches. In 2020, about 223 people lived here.

Where is Indian Beach Located?

Indian Beach is found in the southern part of Carteret County. It sits on Bogue Banks, which is a long, narrow barrier island. This island protects the mainland from the Atlantic Ocean.

Nearby Towns and Waterways

To the west of Indian Beach, you'll find the town of Emerald Isle. To the east is Pine Knoll Shores.

North of the town is Bogue Sound. This body of water separates Indian Beach from the main part of North Carolina. To the south, you have the vast Atlantic Ocean.

Parts of the Town

Indian Beach is actually made up of two different sections. These two parts are separated by a small, unincorporated area called Salter Path.

Land and Water Area

The town covers a total area of about 3.8 square kilometers (1.5 square miles). Most of this area, about 2.4 square kilometers (0.9 square miles), is water. This water includes parts of Bogue Sound. The land area is about 1.5 square kilometers (0.6 square miles).

Who Lives in Indian Beach?

The number of people living in Indian Beach has changed over the years. Here's a quick look at the population from different census counts:

Historical population
Census Pop.
1980 54
1990 153 183.3%
2000 95 −37.9%
2010 112 17.9%
2020 223 99.1%
U.S. Decennial Census

As you can see, the population was 54 people in 1980. It grew to 153 by 1990. Then, it dropped to 95 people in 2000. By 2010, it increased a bit to 112. The most recent count in 2020 showed the population at 223 people.

A Look at the Community

In 2000, there were 95 people living in Indian Beach. There were 50 households, which means 50 different homes or groups of people living together. About 31 of these were families.

The average household had about 1.9 people. The average family had about 2.35 people.

Age Groups

In 2000, the town had people of all ages.

  • About 10.5% of the population was under 18 years old.
  • About 2.1% were between 18 and 24 years old.
  • About 20% were between 25 and 44 years old.
  • About 31.6% were between 45 and 64 years old.
  • A larger group, about 35.8%, was 65 years old or older.

The median age in Indian Beach was 59 years. This means half the people were younger than 59 and half were older.

See also

Kids robot.svg In Spanish: Indian Beach (Carolina del Norte) para niños

kids search engine
Indian Beach, North Carolina Facts for Kids. Kiddle Encyclopedia.