Highland Beach

Town in Palm Beach County, Florida

View of Highland Beach, Florida
Photo: ReignMan at English Wikipedia · Public domain

Highland Beach is a town in Palm Beach County, Florida, with 4,295 residents (2020 Census). It sits at 13 ft (4 m) above sea level. The nearest town is Delray Beach, 3.5 miles NW.

About Highland Beach

Highland Beach is a town in Palm Beach County, Florida, United States. It is part of the Miami metropolitan area of South Florida, and situated 50 miles north of Miami and 28 miles south of Palm Beach. As of the 2020 US census, the population was 4,295.

Text: Wikipedia · CC BY-SA 4.0

Highland Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Highland Beach

All 24 webcams near Highland Beach ›

Webcams: Windy.com

Living in Highland Beach

Median household income
$145,485
Median home value
$909,200
Median rent
$3,501/mo
Median age
70.8
Cost of living and demographics of Highland Beach ›

Do you know Highland Beach? Tell us about it

Help other travelers: share what makes Highland Beach special. We review every message before publishing it.

Map of Highland Beach

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Highland Beach Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Highland Beach, FL population

Highland Beach had 4,295 residents in the 2020 Census.

2020 Census4,295
Density8,003 per sq mi (3,090 per km²)

Source: U.S. Census Bureau, Decennial Census.

Highland Beach at a glance

StateFlorida (FL)
CountyPalm Beach County
TypeTown
Population4,295 (2020)
Land area0.54 sq mi (1.4 km²)
Water area0.75 sq mi (1.95 km²)
Elevation13 ft (4 m)
Coordinates26.4106° N, 80.0645° W
ZIP code33487
Official websiteci.highland-beach.fl.us
Census code (GEOID)1230200

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Highland Beach

Straight-line distance between town centers.

Frequently asked questions about Highland Beach

What county is Highland Beach in?

Highland Beach is in Palm Beach County, Florida.

What is the population of Highland Beach, FL?

4,295 people lived in Highland Beach at the 2020 Census.

What is the ZIP code of Highland Beach, FL?

The ZIP code of Highland Beach is 33487.

What is the elevation of Highland Beach?

13 feet (4 m) above sea level.

What towns are near Highland Beach?

Delray Beach (3.5 mi), Boca Raton (3.6 mi), Gulf Stream (5.2 mi), Briny Breezes (6.8 mi), Golf (6.9 mi).

Last updated: