Colorado Net Migration By County in 2023

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2023, the net migration for Colorado was 33,518. Weld County had the highest net migration (7,036) followed by Douglas County (6,821), and Adams County (4,391). On the other hand, Eagle County had the lowest net migration (-1,104), followed by Pitkin County (-265), and Summit County (-250).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Colorado Net Migration By County in 2023
Colorado Net Migration By County in 2023
Items per page:
0 of 0
County Net Migration
Adams 4391
Alamosa 46
Arapahoe 688
Archuleta 232
Baca -37
Bent 289
Boulder 92
Broomfield 670
Chaffee 372
Cheyenne 24
Clear Creek -204
Conejos -58
Costilla 34
Crowley 53
Custer 211
Delta 386
Denver 3397
Dolores 66
Douglas 6821
Eagle -1104
Elbert 904
El Paso 1077
Fremont 995
Garfield 208
Gilpin 6
Grand 191
Gunnison -31
Hinsdale -6
Huerfano 47
Jackson 1
Jefferson 855
Kiowa -48
Kit Carson 17
Lake -38
La Plata -148
Larimer 3198
Las Animas 198
Lincoln -16
Logan -98
Mesa 1443
Mineral 17
Moffat 97
Montezuma 224
Montrose 565
Morgan 281
Otero -79
Ouray 90
Park 189
Phillips 37
Pitkin -265
Prowers -66
Pueblo 758
Rio Blanco 30
Rio Grande -103
Routt -21
Saguache 76
San Juan -4
San Miguel -154
Sedgwick 45
Summit -250
Teller -113
Washington 27
Weld 7036
Yuma -23