McGregor

Census-designated place in Lee County, Florida

Aerial view of McGregor, Florida
Aerial view: USDA NAIP · USGS The National Map (public domain)

McGregor is an unincorporated community (census-designated place) in Lee County, Florida, with 7,976 residents (2020 Census). It sits at 0 ft (0 m) above sea level. The nearest town is Whiskey Creek, 1.6 miles NE.

About McGregor

McGregor is a census-designated place (CDP) in Lee County, Florida, United States. The population was 7,976 at the 2020 census, up from 7,406 at the 2010 census. It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

McGregor weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in McGregor

All 24 webcams near McGregor ›

Webcams: Windy.com

Living in McGregor

Median household income
$104,788
Median home value
$467,600
Median rent
$1,762/mo
Median age
56.3
Cost of living and demographics of McGregor ›

Do you know McGregor? Tell us about it

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

Map of McGregor

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

McGregor 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 ›

McGregor, FL population

McGregor had 7,976 residents in the 2020 Census.

2020 Census7,976
Density3,360 per sq mi (1,297 per km²)

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

McGregor at a glance

StateFlorida (FL)
CountyLee County
TypeCensus-designated place
Population7,976 (2020)
Land area2.37 sq mi (6.1 km²)
Water area1.70 sq mi (4.39 km²)
Elevation0 ft (0 m)
Coordinates26.5616° N, 81.9129° W
ZIP code33919
Census code (GEOID)1242090

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

Towns near McGregor

Straight-line distance between town centers.

Frequently asked questions about McGregor

What county is McGregor in?

McGregor is in Lee County, Florida.

What is the population of McGregor, FL?

7,976 people lived in McGregor at the 2020 Census.

What is the ZIP code of McGregor, FL?

The ZIP code of McGregor is 33919.

What is the elevation of McGregor?

0 feet (0 m) above sea level.

What towns are near McGregor?

Whiskey Creek (1.6 mi), Cypress Lake (1.8 mi), Pine Manor (2.3 mi), Villas (3.1 mi), Harlem Heights (3.3 mi).

Last updated: