Moon Lake

Census-designated place in Pasco County, Florida

View of Moon Lake, Florida
Photo: DanTD · CC BY-SA 3.0

Moon Lake is an unincorporated community (census-designated place) in Pasco County, Florida, with 4,817 residents (2020 Census). The nearest town is River Ridge, 2.5 miles SW.

About Moon Lake

Moon Lake is a census-designated place (CDP) in Pasco County, Florida, United States. It is a suburb of the Tampa-St. Petersburg-Clearwater, Florida Metropolitan Statistical Area. The population was 4,817 as of the 2020 census.

Moon Lake Road passes through the area. Moon Lake was once home to the Moon Lake Gardens Dude Ranch, built between 1933 and 1937 by the owner of Clearwater, Florida's Fort Harrison Hotel, Ed Haley. The tourist resort included cottages, a casino, and gardens. Moon Lake's elementary school scored an A on state evaluations. At 4,458, it has 75% of its population from lower income homes. The ZIP Code for Moon Lake is 34654.

Text: Wikipedia · CC BY-SA 4.0

Moon Lake weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Moon Lake

All 24 webcams near Moon Lake ›

Webcams: Windy.com

Living in Moon Lake

Median household income
$48,878
Median rent
$1,043/mo
Median age
37.3
Cost of living and demographics of Moon Lake ›

Do you know Moon Lake? Tell us about it

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

Map of Moon Lake

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

Moon Lake 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 ›

Moon Lake, FL population

Moon Lake had 4,817 residents in the 2020 Census.

2020 Census4,817
Density804 per sq mi (311 per km²)

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

Moon Lake at a glance

StateFlorida (FL)
CountyPasco County
TypeCensus-designated place
Population4,817 (2020)
Land area5.99 sq mi (15.5 km²)
Water area0.36 sq mi (0.93 km²)
Coordinates28.2979° N, 82.6056° W
ZIP code34654
Census code (GEOID)1246540

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

Towns near Moon Lake

Straight-line distance between town centers.

Frequently asked questions about Moon Lake

What county is Moon Lake in?

Moon Lake is in Pasco County, Florida.

What is the population of Moon Lake, FL?

4,817 people lived in Moon Lake at the 2020 Census.

What is the ZIP code of Moon Lake, FL?

The ZIP code of Moon Lake is 34654.

What towns are near Moon Lake?

River Ridge (2.5 mi), Meadow Oaks (3.6 mi), Quail Ridge (4.6 mi), Jasmine Estates (5.1 mi), Bayonet Point (5.1 mi).

Last updated: