HomeTexas › McGregor

McGregor, Texas

City · Population 6,161 · #340 in Texas
McGregor, Texas

McGregor is a city in McLennan and Coryell counties in the U.S. state of Texas.

Photo & intro: Wikipedia

About McGregor

Set in the central part of Texas, McGregor is a close-knit town with an estimated population of 6,161.

Officially, McGregor is an incorporated city with its own municipal government. The community covers 22.63 square miles, giving it wide-open spaces and a spread-out, rural feel at roughly 272 residents per square mile.

What Makes McGregor Unique

  • One of 5 places in the US named McGregor — but the Texas one has a character all its own.
  • Part of the fabric of Texas — one of 1,863 recognized communities statewide.

Why People Love It Here

  • The sweet spot: real amenities without big-city congestion.
  • Local businesses and schools anchored by a stable resident base of 6,161.
  • Well connected: 3+ neighboring communities within 9 miles.

🍽️ Where to Eat in McGregor

  • Cancun Mexican Restaurant — mexican
  • Milano's Pizza — pizza
  • Coffee Shop Cafe (café)
  • La Hacienda Mexican Grill and Cantina — mexican

Local spots mapped by the OpenStreetMap community.

🎡 Fun Things to Do

  • Texas Museum of Theatre and Broadcast · Museum

Attractions mapped by the OpenStreetMap community.

🏞️ Parks & Outdoors in McGregor

Parks mapped by the OpenStreetMap community · "reviews" opens each park's live Google reviews.

🏫 Schools in McGregor

  • ISBILL J H
  • MCGREGOR EL
  • MCGREGOR H S
  • MCGREGOR PRI
  • RIVER VALLEY MIDDLE

Public schools, U.S. Dept. of Education (NCES) 2023–24 directory.

⚡ Quick Facts

StateTexas
TypeCity
Population (2024)6,161
Rank in state#340 of 1,224
Land area22.63 sq mi
Density272/sq mi
Coordinates31.4197, -97.4263

🗺️ Map of McGregor