Dating in Colorado: How to Meet People Beyond Your Small Town

Colorado has about 6.0 million people and 272 incorporated cities and towns, and most of those places are small: 192 of them (71%) have fewer than 5,000 people, and 122 have fewer than 1,000. If you live in one, you already know what dating close to home looks like: you've met most of the single people you'd consider, or you know someone who has.

This page is for everyone in those towns. It covers why the big dating apps make a small town's dating pool even smaller, how Amarbis lets you meet people across all of Colorado instead, and, further down, every city or town in Colorado by county.

Colorado by town size

Size of placePlacesPeople
Under 1,00012250,000
1,000 to 4,99970164,000
5,000 to 24,99952593,000
25,000 or more283.7 million

The typical Colorado city or town has about 1,300 people. Its 28 places of 25,000 or more, led by Denver (741,000), Colorado Springs (495,000) and Aurora (410,000), are home to about 3.7 million of the state's 6.0 million people; everyone else lives in the smaller towns or outside city limits.

Why dating close to home runs out in small-town Colorado

Dating apps that sort by distance start with the people nearest you. In a small Colorado town that's a short list, and it doesn't take long to see all of it. A few examples:

  • Meeker (about 2,400 people): no other places within 30 miles, and the nearest place of 25,000 or more is Grand Junction, 75 miles away.
  • Pagosa Springs (about 1,800 people): no other places within 30 miles, and the nearest place of 25,000 or more is Farmington, New Mexico, 74 miles away.
  • Walden (about 529 people): no other places within 30 miles, and the nearest place of 25,000 or more is Laramie, Wyoming, 53 miles away.

Those counts are for cities and towns only, so people in the countryside around them add to them, but the point stands: a distance-ranked app fills a small-town deck with the same few faces, and the bigger pools are a long drive away.

Why the nearest city is out of reach on the big apps

Dating in a small town is hard, and meeting someone in the nearest city can be harder. Many dating apps lean on distance to decide who you see, and Tinuiti's analysis of Tinder's algorithm says proximity is a key factor in who it shows you. When someone in Denver or Colorado Springs opens a distance-ranked app, the people who live near them come first. You live farther away, so you land behind their neighbors in their deck, whatever your photos and profile say.

That's the small-town problem twice over: at home you keep seeing the same people, and in the city you're barely seen.

How Amarbis is different

You choose your region

On Amarbis you choose the region you meet people from instead of being limited to whoever lives closest. Choose Colorado and your pool is the whole state, about 6.0 million people, whether you live in Denver or a town of a few hundred. A member in a town of 1,000 has the same state-wide pool as a member in Denver.

Ranking isn't based on distance

On Amarbis, ranking isn't based on distance. Choose Colorado as your region and the person you'd like to meet in Denver isn't shown their next-door neighbor ahead of you because of where you live. It's the opposite of the proximity problem above, and it matters most to the people the big apps leave behind.

No distance limits, and the whole world if you want it

Amarbis has no distance limits, so you aren't limited to Colorado either. You can widen your region to the neighboring states or meet someone in another country: Amarbis is an international dating app, the app speaks more than 50 languages, and built-in chat translation helps when you don't share one. The miles only matter once you both want to meet.

Real people, reviewed by real people

Every member has a real face photo, photos are screened before anyone sees them, and every profile on Amarbis is reviewed by a real person. When your local pool is small, every fake or abandoned profile takes up a bigger share of what you see, so that review step is worth more in a small town than in a big city.

Free to join

Joining is free, with no credit card. The free plan gives you 25 likes a day and unlimited messaging with your matches, so you can find out whether Amarbis works for your town before you pay anything. See plans and pricing for what the paid plans add.

How to start from a small town in Colorado

  1. Sign up free and build a profile that sounds like you: a clear photo of your face and one specific thing about life in your town. Our profile tips show what works.
  2. Set your region to Colorado, or wider if you like.
  3. Message first. One good question about where someone lives works better than "hey", and a conversation can start long before anyone plans a drive.
  4. When you both want to meet, pick a public place about halfway, tell a friend where you're going, and follow our safe-meeting checklist.

Built by someone from a small town

Amarbis's founder, Nick, is from Boardman, Oregon, a city of about 4,500 people. The small-town dating problem on this page is one he knows first-hand: a deck full of people you already know, and a nearby city that ranks its own neighbors ahead of you. Amarbis is built so that where you live in Colorado doesn't decide who you can meet.

Every city or town in Colorado

All 272 incorporated cities and towns in Colorado, by county, with 2025 population estimates. Wherever yours is on this list, everything on this page applies to you: choose Colorado as your region on Amarbis and every place below is in your pool.

Adams County

  • Bennett: 4,224 people
  • Brighton: 45,395 people
  • Commerce City: 72,345 people
  • Federal Heights: 14,075 people
  • Northglenn: 38,893 people
  • Thornton: 147,766 people
  • Westminster: 116,182 people

Alamosa County

  • Alamosa: 9,849 people
  • Hooper: 77 people

Arapahoe County

  • Aurora: 410,053 people
  • Bow Mar: 832 people
  • Centennial: 108,658 people
  • Cherry Hills Village: 6,389 people
  • Columbine Valley: 1,684 people
  • Deer Trail: 1,755 people
  • Englewood: 35,305 people
  • Foxfield: 746 people
  • Glendale: 4,475 people
  • Greenwood Village: 15,323 people
  • Littleton: 46,246 people
  • Sheridan: 5,972 people

Archuleta County

  • Pagosa Springs: 1,838 people

Baca County

  • Campo: 95 people
  • Pritchett: 106 people
  • Springfield: 1,293 people
  • Two Buttes: 30 people
  • Vilas: 99 people
  • Walsh: 513 people

Bent County

  • Las Animas: 2,325 people

Boulder County

  • Boulder: 105,689 people
  • Jamestown: 245 people
  • Lafayette: 30,116 people
  • Longmont: 100,109 people
  • Louisville: 20,581 people
  • Lyons: 2,119 people
  • Nederland: 1,463 people
  • Superior: 13,637 people
  • Ward: 124 people

Broomfield County

  • Broomfield: 79,174 people

Chaffee County

  • Buena Vista: 3,248 people
  • Poncha Springs: 1,393 people
  • Salida: 5,985 people

Cheyenne County

  • Cheyenne Wells: 722 people
  • Kit Carson: 250 people

Clear Creek County

  • Empire: 317 people
  • Georgetown: 1,217 people
  • Idaho Springs: 1,842 people
  • Silver Plume: 180 people

Conejos County

  • Antonito: 615 people
  • La Jara: 708 people
  • Manassa: 958 people
  • Romeo: 309 people
  • Sanford: 897 people

Costilla County

  • Blanca: 320 people
  • San Luis: 597 people

Crowley County

  • Crowley: 155 people
  • Olney Springs: 288 people
  • Ordway: 1,053 people
  • Sugar City: 238 people

Custer County

  • Silver Cliff: 713 people
  • Westcliffe: 488 people

Delta County

  • Cedaredge: 2,448 people
  • Crawford: 411 people
  • Delta: 9,802 people
  • Hotchkiss: 945 people
  • Orchard City: 3,299 people
  • Paonia: 1,477 people

Denver County

  • Denver: 740,613 people

Dolores County

  • Dove Creek: 664 people
  • Rico: 347 people

Douglas County

  • Castle Pines: 15,583 people
  • Castle Rock: 83,815 people
  • Larkspur: 219 people
  • Lone Tree: 15,278 people
  • Parker: 65,985 people

Eagle County

  • Avon: 6,184 people
  • Basalt: 4,009 people
  • Eagle: 7,280 people
  • Gypsum: 9,212 people
  • Minturn: 986 people
  • Red Cliff: 238 people
  • Vail: 4,407 people

El Paso County

  • Calhan: 727 people
  • Colorado Springs: 494,743 people
  • Fountain: 29,450 people
  • Green Mountain Falls: 601 people
  • Manitou Springs: 4,577 people
  • Monument: 13,813 people
  • Palmer Lake: 2,591 people
  • Ramah: 105 people

Elbert County

  • Elizabeth: 2,957 people
  • Kiowa: 738 people
  • Simla: 587 people

Fremont County

  • Brookside: 235 people
  • Cañon City: 17,030 people
  • Coal Creek: 361 people
  • Florence: 3,856 people
  • Rockvale: 530 people
  • Williamsburg: 789 people

Garfield County

  • Carbonate: 0 people
  • Carbondale: 6,762 people
  • Glenwood Springs: 10,395 people
  • New Castle: 4,896 people
  • Parachute: 1,366 people
  • Rifle: 10,844 people
  • Silt: 3,743 people

Gilpin County

  • Black Hawk: 120 people
  • Central: 807 people

Grand County

  • Fraser: 1,543 people
  • Granby: 2,392 people
  • Grand Lake: 402 people
  • Hot Sulphur Springs: 663 people
  • Kremmling: 1,451 people
  • Winter Park: 1,217 people

Gunnison County

  • Crested Butte: 1,693 people
  • Gunnison: 6,836 people
  • Marble: 133 people
  • Mount Crested Butte: 966 people
  • Pitkin: 74 people

Hinsdale County

  • Lake City: 416 people

Huerfano County

  • La Veta: 859 people
  • Walsenburg: 3,039 people

Jackson County

  • Walden: 529 people

Jefferson County

  • Arvada: 122,901 people
  • Edgewater: 4,870 people
  • Golden: 20,390 people
  • Lakeside: 16 people
  • Lakewood: 156,927 people
  • Morrison: 364 people
  • Mountain View: 517 people
  • Wheat Ridge: 32,081 people

Kiowa County

  • Eads: 642 people
  • Haswell: 71 people
  • Sheridan Lake: 56 people

Kit Carson County

  • Bethune: 190 people
  • Burlington: 3,164 people
  • Flagler: 584 people
  • Seibert: 178 people
  • Stratton: 644 people
  • Vona: 89 people

La Plata County

  • Bayfield: 2,974 people
  • Durango: 19,733 people
  • Ignacio: 869 people

Lake County

  • Leadville: 2,668 people

Larimer County

  • Berthoud: 14,080 people
  • Estes Park: 5,780 people
  • Fort Collins: 171,500 people
  • Loveland: 81,387 people
  • Timnath: 11,600 people
  • Wellington: 12,169 people

Las Animas County

  • Aguilar: 445 people
  • Branson: 57 people
  • Cokedale: 123 people
  • Kim: 63 people
  • Starkville: 66 people
  • Trinidad: 8,091 people

Lincoln County

  • Arriba: 203 people
  • Genoa: 156 people
  • Hugo: 781 people
  • Limon: 2,021 people

Logan County

  • Crook: 125 people
  • Fleming: 421 people
  • Iliff: 246 people
  • Merino: 276 people
  • Peetz: 202 people
  • Sterling: 13,054 people

Mesa County

  • Collbran: 355 people
  • De Beque: 476 people
  • Fruita: 14,003 people
  • Grand Junction: 71,827 people
  • Palisade: 2,599 people

Mineral County

  • City of Creede: 275 people

Moffat County

  • Craig: 8,874 people
  • Dinosaur: 242 people

Montezuma County

  • Cortez: 9,126 people
  • Dolores: 933 people
  • Mancos: 1,266 people

Montrose County

  • Montrose: 21,583 people
  • Naturita: 478 people
  • Nucla: 577 people
  • Olathe: 1,927 people

Morgan County

  • Brush: 5,337 people
  • Fort Morgan: 11,841 people
  • Hillrose: 312 people
  • Log Lane Village: 937 people
  • Wiggins: 1,868 people

Otero County

  • Cheraw: 223 people
  • Fowler: 1,171 people
  • La Junta: 6,864 people
  • Manzanola: 319 people
  • Rocky Ford: 3,752 people
  • Swink: 579 people

Ouray County

  • Ouray: 929 people
  • Ridgway: 1,324 people

Park County

  • Alma: 312 people
  • Fairplay: 743 people

Phillips County

  • Haxtun: 951 people
  • Holyoke: 2,264 people
  • Paoli: 48 people

Pitkin County

  • Aspen: 6,489 people
  • Snowmass Village: 2,965 people

Prowers County

  • Granada: 463 people
  • Hartman: 55 people
  • Holly: 836 people
  • Lamar: 7,588 people
  • Wiley: 433 people

Pueblo County

  • Boone: 305 people
  • Pueblo: 110,404 people
  • Rye: 201 people

Rio Blanco County

  • Meeker: 2,417 people
  • Rangely: 2,304 people

Rio Grande County

  • Del Norte: 1,396 people
  • Monte Vista: 4,005 people
  • South Fork: 506 people

Routt County

  • Hayden: 2,250 people
  • Oak Creek: 834 people
  • Steamboat Springs: 13,557 people
  • Yampa: 373 people

Saguache County

  • Center: 1,890 people
  • Crestone: 166 people
  • Moffat: 102 people
  • Saguache: 520 people

San Juan County

  • Silverton: 721 people

San Miguel County

  • Mountain Village: 1,234 people
  • Norwood: 516 people
  • Ophir: 185 people
  • Sawpit: 34 people
  • Telluride: 2,454 people

Sedgwick County

  • Julesburg: 1,217 people
  • Ovid: 256 people
  • Sedgwick: 162 people

Summit County

  • Blue River: 859 people
  • Breckenridge: 5,015 people
  • Dillon: 1,029 people
  • Frisco: 2,792 people
  • Keystone: 1,274 people
  • Montezuma: 72 people
  • Silverthorne: 5,418 people

Teller County

  • Cripple Creek: 1,120 people
  • Victor: 361 people
  • Woodland Park: 8,014 people

Washington County

  • Akron: 1,725 people
  • Otis: 502 people

Weld County

  • Ault: 2,667 people
  • Dacono: 6,844 people
  • Eaton: 5,848 people
  • Erie: 40,904 people
  • Evans: 22,500 people
  • Firestone: 20,129 people
  • Fort Lupton: 10,402 people
  • Frederick: 18,241 people
  • Garden City: 250 people
  • Gilcrest: 1,017 people
  • Greeley: 115,073 people
  • Grover: 152 people
  • Hudson: 1,621 people
  • Johnstown: 22,433 people
  • Keenesburg: 2,107 people
  • Kersey: 1,500 people
  • La Salle: 2,304 people
  • Lochbuie: 8,776 people
  • Mead: 7,042 people
  • Milliken: 9,183 people
  • Nunn: 539 people
  • Pierce: 1,086 people
  • Platteville: 2,908 people
  • Raymer: 111 people
  • Severance: 11,841 people
  • Windsor: 43,840 people

Yuma County

  • Eckley: 232 people
  • Wray: 2,352 people
  • Yuma: 3,424 people

Frequently asked questions

What is the best dating app for small towns in Colorado?

We think it's Amarbis. You choose the region you meet people from, so a small Colorado town gets the same state-wide pool as Denver; ranking isn't based on distance; there are no distance limits; every profile is reviewed by a real person; and joining is free.

Why do I keep seeing the same people on dating apps in my Colorado town?

Many dating apps lean on distance to decide who you see, and in a small town the closest people are a short list. Tinuiti's analysis of Tinder's algorithm says proximity is a key factor, which is why a small-town deck fills with the same neighbors. On Amarbis you choose your region, so your pool isn't limited to your zip code.

Can I meet people from all over Colorado?

Yes. Choose Colorado as your region and you meet people across the state, from wherever you live, without being ranked behind someone's neighbors.

Can I meet people outside Colorado?

Yes. Amarbis has no distance limits, so you can widen your region or meet someone in another country, with built-in chat translation when you don't share a language. Start with the international dating guide.

Is Amarbis free?

Yes. Joining is free, with no credit card, and the free plan includes 25 likes a day and unlimited messaging with your matches. Create your profile.

Neighboring states: Arizona, Kansas, Nebraska, New Mexico, Oklahoma, Utah and Wyoming. See all 50 states. New here? Read why Amarbis is the best dating app for small towns.

More from Amarbis

Population figures are U.S. Census Bureau estimates for July 1, 2025. Distances are straight-line miles between place center points, so road distances are longer. Counts of nearby places include cities and towns in every state.

Join free

Free to join. Messaging the people you match with is free.