How to Meet People in Idaho's Small Towns and Cities

Idaho has about 2.0 million people and 198 incorporated cities and towns, from Boise (238,429 people) to places of a few dozen. Wherever you live in Idaho, the dating pool close to home is a small slice of the whole state. On Amarbis you choose the region you meet people from, so your hometown's size doesn't decide your options.

If you live in a small town and want to meet someone in a nearby city, apps that rank by distance work against you: Tinuiti's analysis of Tinder's algorithm says proximity is a key factor in who it shows you, so the person you'd like to meet sees their own neighbors long before they see you. Ranking on Amarbis isn't based on distance, and joining is free.

Pick your town below for a guide to meeting people from where you live, or, for larger cities, how to meet people from there if you live somewhere else.

Ada County

Adams County

  • Council: 985 people
  • New Meadows: 684 people

Bannock County

  • Arimo: 362 people
  • Chubbuck: 16,823 people
  • Downey: 583 people
  • Inkom: 862 people
  • Lava Hot Springs: 374 people
  • McCammon: 828 people
  • Pocatello: 58,771 people

Bear Lake County

  • Bloomington: 212 people
  • Georgetown: 492 people
  • Montpelier: 2,710 people
  • Paris: 541 people
  • St. Charles: 185 people

Benewah County

Bingham County

Blaine County

Boise County

  • Crouch: 181 people
  • Horseshoe Bend: 816 people
  • Idaho City: 531 people
  • Placerville: 48 people

Bonner County

Bonneville County

  • Ammon: 20,119 people
  • Idaho Falls: 71,785 people
  • Iona: 3,179 people
  • Irwin: 302 people
  • Swan Valley: 321 people
  • Ucon: 1,196 people

Boundary County

Butte County

  • Arco: 918 people
  • Butte City: 87 people
  • Moore: 176 people

Camas County

  • Fairfield: 501 people

Canyon County

Caribou County

  • Bancroft: 317 people
  • Grace: 938 people
  • Soda Springs: 3,165 people

Cassia County

  • Albion: 267 people
  • Burley: 12,409 people
  • Declo: 372 people
  • Malta: 181 people
  • Oakley: 835 people

Clark County

  • Dubois: 516 people
  • Spencer: 29 people

Clearwater County

  • Elk River: 144 people
  • Orofino: 3,259 people
  • Pierce: 516 people
  • Weippe: 409 people

Custer County

  • Challis: 959 people
  • Clayton: 11 people
  • Mackay: 480 people
  • Stanley: 124 people

Elmore County

Franklin County

  • Clifton: 466 people
  • Dayton: 545 people
  • Franklin: 1,155 people
  • Oxford: 43 people
  • Preston: 6,177 people
  • Weston: 586 people

Fremont County

  • Ashton: 977 people
  • Drummond: 15 people
  • Island Park: 190 people
  • Newdale: 329 people
  • Parker: 289 people
  • St. Anthony: 3,990 people
  • Teton: 831 people
  • Warm River: 1 person

Gem County

Gooding County

  • Bliss: 262 people
  • Gooding: 3,855 people
  • Hagerman: 994 people
  • Wendell: 3,090 people

Idaho County

  • Cottonwood: 921 people
  • Ferdinand: 141 people
  • Grangeville: 3,621 people
  • Kooskia: 550 people
  • Riggins: 396 people
  • Stites: 184 people
  • White Bird: 83 people

Jefferson County

  • Lewisville: 437 people
  • Menan: 719 people
  • Mud Lake: 364 people
  • Rigby: 5,757 people
  • Ririe: 711 people
  • Roberts: 572 people

Jerome County

  • Eden: 406 people
  • Hazelton: 827 people
  • Jerome: 13,731 people

Kootenai County

  • Athol: 738 people
  • Coeur d'Alene: 58,179 people
  • Dalton Gardens: 2,496 people
  • Fernan Lake Village: 163 people
  • Harrison: 222 people
  • Hauser: 915 people
  • Hayden: 17,363 people
  • Hayden Lake: 668 people
  • Huetter: 105 people
  • Post Falls: 46,715 people
  • Rathdrum: 13,227 people
  • Spirit Lake: 2,485 people
  • State Line: 38 people
  • Worley: 248 people

Latah County

  • Bovill: 195 people
  • Deary: 531 people
  • Genesee: 1,094 people
  • Juliaetta: 644 people
  • Kendrick: 300 people
  • Moscow: 26,721 people
  • Onaway: 218 people
  • Potlatch: 797 people
  • Troy: 925 people

Lemhi County

  • Leadore: 99 people
  • Salmon: 3,286 people

Lewis County

  • Craigmont: 469 people
  • Kamiah: 1,134 people
  • Nezperce: 471 people
  • Reubens: 52 people
  • Winchester: 363 people

Lincoln County

  • Dietrich: 313 people
  • Richfield: 483 people
  • Shoshone: 1,767 people

Madison County

Minidoka County

  • Acequia: 134 people
  • Heyburn: 3,783 people
  • Minidoka: 95 people
  • Paul: 1,722 people
  • Rupert: 6,460 people

Nez Perce County

  • Culdesac: 417 people
  • Lapwai: 1,251 people
  • Lewiston: 34,717 people
  • Peck: 174 people

Oneida County

Owyhee County

Payette County

Power County

Shoshone County

  • Kellogg: 2,456 people
  • Mullan: 663 people
  • Osburn: 1,673 people
  • Pinehurst: 1,780 people
  • Smelterville: 813 people
  • Wallace: 844 people
  • Wardner: 205 people

Teton County

Twin Falls County

  • Buhl: 4,801 people
  • Castleford: 230 people
  • Filer: 3,026 people
  • Hansen: 1,109 people
  • Hollister: 265 people
  • Kimberly: 5,798 people
  • Murtaugh: 124 people
  • Twin Falls: 56,216 people

Valley County

Washington County

  • Cambridge: 357 people
  • Midvale: 213 people
  • Weiser: 6,249 people

Other states: Oregon, Washington, Montana. See all four states.

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 incorporated cities and towns in Oregon, Idaho, Washington and Montana only.

Join free

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