Miami Shores

Village in Miami-Dade County, Florida

View of Miami Shores, Florida
Photo: Averette · CC BY 3.0

Miami Shores is a village in Miami-Dade County, Florida, with 11,567 residents (2020 Census). It sits at 3 ft (1 m) above sea level. The nearest town is Biscayne Park, 1.0 miles N.

About Miami Shores

Miami Shores, officially Miami Shores Village, is a village in Miami-Dade County, Florida. The village is part of the Miami metropolitan area of South Florida. As of the 2020 census, the population was 11,567, up from 10,493 in 2010.

Text: Wikipedia · CC BY-SA 4.0

Miami Shores weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Miami Shores

All 24 webcams near Miami Shores ›

Webcams: Windy.com

Living in Miami Shores

Median household income
$144,050
Median home value
$864,400
Median rent
$2,657/mo
Median age
36.4
Cost of living and demographics of Miami Shores ›

Do you know Miami Shores? Tell us about it

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

Map of Miami Shores

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

Miami Shores 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 ›

Miami Shores, FL population

Miami Shores had 11,567 residents in the 2020 Census.

2020 Census11,567
Density4,651 per sq mi (1,796 per km²)

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

Miami Shores at a glance

StateFlorida (FL)
CountyMiami-Dade County
TypeVillage
Population11,567 (2020)
Land area2.49 sq mi (6.4 km²)
Water area1.29 sq mi (3.35 km²)
Elevation3 ft (1 m)
Coordinates25.8670° N, 80.1783° W
ZIP code33138
Official websitemsvfl.gov
Census code (GEOID)1245175

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

Towns near Miami Shores

Straight-line distance between town centers.

Frequently asked questions about Miami Shores

What county is Miami Shores in?

Miami Shores is in Miami-Dade County, Florida.

What is the population of Miami Shores, FL?

11,567 people lived in Miami Shores at the 2020 Census.

What is the ZIP code of Miami Shores, FL?

The ZIP code of Miami Shores is 33138.

What is the elevation of Miami Shores?

3 feet (1 m) above sea level.

What towns are near Miami Shores?

Biscayne Park (1.0 mi), El Portal (1.4 mi), North Bay Village (2.1 mi), North Miami (2.4 mi), Pinewood (2.4 mi).

Last updated: