Colorado Net Domestic Migration By County in 2023

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2023, the net domestic migration for Colorado was 6,341. Weld County had the highest net domestic migration (6,068) followed by Douglas County (5,317), and Larimer County (2,206). On the other hand, Arapahoe County had the lowest net domestic migration (-6,471), followed by Boulder County (-1,960), and Denver County (-1,826).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

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 Domestic Migration By County in 2023
Colorado Net Domestic Migration By County in 2023
Items per page:
0 of 0
County Net Domestic Migration
Adams 1590
Alamosa 37
Arapahoe -6471
Archuleta 223
Baca -53
Bent 290
Boulder -1960
Broomfield 332
Chaffee 359
Cheyenne -3
Clear Creek -213
Conejos -57
Costilla 36
Crowley 54
Custer 205
Delta 370
Denver -1826
Dolores 66
Douglas 5317
Eagle -1289
Elbert 900
El Paso -1144
Fremont 983
Garfield 23
Gilpin 0
Grand 141
Gunnison -54
Hinsdale -6
Huerfano 49
Jackson 1
Jefferson -689
Kiowa -52
Kit Carson -18
Lake -35
La Plata -172
Larimer 2206
Las Animas 160
Lincoln -16
Logan -133
Mesa 1351
Mineral 17
Moffat 100
Montezuma 117
Montrose 415
Morgan -67
Otero -90
Ouray 67
Park 161
Phillips 11
Pitkin -312
Prowers -147
Pueblo 525
Rio Blanco 24
Rio Grande -100
Routt -110
Saguache 72
San Juan -4
San Miguel -176
Sedgwick 40
Summit -411
Teller -191
Washington 15
Weld 6068
Yuma -185