US Places
Home › States › Texas › McGregor

McGregor, Texas

McGregor is a city in McLennan County, Texas, with an estimated population of 5,979 in 2023. It sits at 31.4197, -97.4263 in the America/Chicago time zone.

FieldValue
Place nameMcGregor
Typecity
StateTexas (TX)
CountyMcLennan County
Population (2023 est.)5,979
Land area22.63 sq mi (58.60 km²)
Coordinates31.4197, -97.4263
Time zoneAmerica/Chicago

This place also extends into Coryell County.

Where is McGregor?

McGregor is located in Texas, in McLennan County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Oglesby 8 km · TXCrawford 13 km · TXMoody 14 km · TXBruceville-Eddy 20 km · TXWoodway 21 km · TXLorena 21 km · TXHewitt 22 km · TXSouth Mountain 24 km · TX

Other places in McLennan County

Waco 144,816Hewitt 16,691Robinson 12,987Bellmead 10,620Woodway 9,680Lacy-Lakeview 7,309West 2,586Beverly Hills 1,867Mart 1,849Lorena 1,803

Related

All places in Texas · Search US places · McLennan County

Frequently asked questions

What county is McGregor, TX in?

McGregor is in McLennan County, Texas.

What is the population of McGregor, TX?

The 2023 Census Bureau estimate is 5,979.

What time zone is McGregor in?

McGregor is in the America/Chicago time zone.