McGregor, Colorado

McGregor: Situated in Routt County at an elevation of 6503 feet, this unincorporated community lies within the high-altitude Yampa River Valley of northwestern Colorado.

About

McGregor is a city located in the county of Routt in the U.S. state of Colorado.

Quick Facts about McGregor

State Colorado (United States)
County Routt County
Latitude & Longitude 40.4794,-107.0351
Time Zone America/Denver
Local time 01:17:22 (7th November 2026)
Weather 20℉ Mostly Clear 7-days weather

Geography

McGregor is located at 40°28'46"N 107°2'6"W (40.4794200, -107.0350500).

McGregor map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

20°F
Mostly Clear
0 mph Friday Night

Mostly clear, with a low around 20. Southeast wind around 0 mph.

7-Day Forecast

Nearby Transit Stations (4)

Rail and bus stations connected to McGregor, CO. Select a station to open its map and address details.

Code Name Address Type
GRA Granby 438 Railroad Avenue RAIL
GSC Glenwood Springs 413 7th Street RAIL
VAI Vail, Colorado 241 South Frontage Road East BUS
WIP Fraser – Winter Park 205 Fraser Avenue RAIL

Closest post offices linked to McGregor.

Post Office Name City ZIP
Steamboat Spring Post Office Steamboat Springs (CO) 80487

Other cities in Routt County

Cities, towns, neighborhoods & other populated places in Routt County , CO.

City Name Population Title
Steamboat Springs 13,169 County seat city in Routt County, Colorado, USA
Hayden 1,977 Town in Colorado, USA