McGregor Information

Travel info, sports, demographic data, and general statistics about the city of McGregor, FL

General McGregor Information

State: Florida

County: Lee County

Close cities: Page Park, FL, Estero, FL, Fort Myers, FL, Pine Manor, FL, Harlem Heights, FL, Whiskey Creek, FL, North Fort Myers, FL, Sanibel, FL, Three Oaks, FL, Fort Myers Beach, FL, Cypress Lake, FL, Cape Coral, FL, San Carlos Park, FL, Villas, FL, Tice, FL, Punta Rassa, FL, East Dunbar, FL, Palmona Park, FL, Iona, FL

McGregor Population (census data)
Total 9,493
Male 4,557 (48.0%)
Female 4,936 (52.0%)

Population Density: 3,704 people per sq. mile

Cost of Living Index: 91.4 (US Avg is 100)

Land Area: 2.56 square miles

Median Household Income: $72,464

Zip Codes:

McGregor Map

Loading Map...

McGregor Demographic Data

Ethnic Information:
  • White Non-Hispanic (93.9%)
  • Hispanic (2.9%)
  • Two or more races (0.9%)
  • Asian Indian (0.9%)
  • Black (0.8%)
Ancestry Information:
  • German (21.4%)
  • English (16.5%)
  • Irish (14.6%)
  • Italian (9.0%)
  • United States (5.8%)
  • Scottish (5.4%)
Foriegn Born: 557 people (5.9%)
  • Europe (41.7%)
  • Latin America (29.2%)
  • North America (16.7%)
  • Asia (12.5%)

Local McGregor Sports Teams

Major League Baseball: Florida Marlins,
NFL Football: Tampa Bay Buccaneers, Miami Dolphins
NBA Basketball: Orlando Magic, Miami Heat
NHL Hockey: Tampa Bay Lightning
NCAA Sports: University of South Florida, Florida Atlantic University

Find a Job