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.
| Field | Value |
|---|---|
| Place name | McGregor |
| Type | city |
| State | Texas (TX) |
| County | McLennan County |
| Population (2023 est.) | 5,979 |
| Land area | 22.63 sq mi (58.60 km²) |
| Coordinates | 31.4197, -97.4263 |
| Time zone | America/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
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.