Indian Beach, North Carolina

Indian Beach, North Carolina
Location of Indian Beach, North Carolina
Coordinates: 34°41′12″N 76°53′54″W / 34.68667°N 76.89833°W / 34.68667; -76.89833
CountryUnited States
StateNorth Carolina
CountyCarteret
Area
 • Total
0.59 sq mi (1.53 km2)
 • Land0.57 sq mi (1.47 km2)
 • Water0.023 sq mi (0.06 km2)
Elevation
10 ft (3.0 m)
Population
 (2020)
 • Total
223
 • Density392/sq mi (151.2/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28512
Area code252
FIPS code37-33460
GNIS feature ID2405884
Websitewww.indianbeach.org

Indian Beach is a town in Carteret County, North Carolina, United States. The population was 223 as of the 2020 census.