McGregor is located in McLennan and Coryell Counties of Texas. The Mother Neff State Park, just six miles from McGregor, is ideal for a perfect family reunion and the Amsler Park Aquatic Center is for all who love to swim, splash and dive through the summer months. The Senior Citizen Center is the place to play all day for those who have time on their retirement hands and enjoy spending it with friends.