Moon Lake
Census-designated place in Pasco County, Florida
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.
- 4,817residents (2020 Census)
- 6.0 sq miland area · 15.5 km²
- 804 / sq mipopulation density
- 34654ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in Moon Lake
Webcams: Windy.com
Living in Moon Lake
- Median household income
- $48,878
- Median rent
- $1,043/mo
- Median age
- 37.3
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
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 Census | 4,817 |
|---|---|
| Density | 804 per sq mi (311 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Moon Lake at a glance
| State | Florida (FL) |
|---|---|
| County | Pasco County |
| Type | Census-designated place |
| Population | 4,817 (2020) |
| Land area | 5.99 sq mi (15.5 km²) |
| Water area | 0.36 sq mi (0.93 km²) |
| Coordinates | 28.2979° N, 82.6056° W |
| ZIP code | 34654 |
| Census code (GEOID) | 1246540 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Moon Lake
- River Ridge2.5 mi SW
- Meadow Oaks3.6 mi N
- Quail Ridge4.6 mi NE
- Jasmine Estates5.1 mi W
- Bayonet Point5.1 mi W
- New Port Richey East5.9 mi SW
- Hudson6.6 mi NW
- Port Richey7.4 mi W
- New Port Richey7.7 mi SW
- Shady Hills8.1 mi NE
- Trinity8.3 mi S
- Connerton8.6 mi E
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: