La ville de McGregor appartient à l'état Texas et au comté McLennan.
La ville de McGregor s'étend sur 56,5 km² et compte 4 727 habitants (recensement de 2000) pour une densité de 83,66 habitants par km². L'altitude moyenne est de 211 m.
La ville de McGregor appartient à l'état Texas et au comté McLennan.
La ville de McGregor s'étend sur 56,5 km² et compte 4 727 habitants (recensement de 2000) pour une densité de 83,66 habitants par km². L'altitude moyenne est de 211 m.