Random City in Wyoming

All 99 Wyoming cities and towns, five to a draw, with the county and 2025 population on each card.

Show all 99
  1. LingleTown in Goshen County. 398 people in 2025, 62nd of Wyoming's 99.
  2. HudsonTown in Fremont County. 436 people in 2025, 57th of Wyoming's 99.
  3. BurnsTown in Laramie County. 399 people in 2025, 61st of Wyoming's 99.
  4. MarbletonTown in Sublette County. 824 people in 2025, 48th of Wyoming's 99.
  5. EncampmentTown in Carbon County. 446 people in 2025, 56th of Wyoming's 99.

How it works

Wyoming has only 99 incorporated cities and towns, and this random city in Wyoming picker holds every one, with figures from the Census Bureau's 2025 estimates. Lost Springs, the smallest, is as likely as Cheyenne.

Read the full guide

Mostly small towns, in all 23 counties

Fifty-six of the 99 have under 1,000 people, and only Cheyenne and Casper have 50,000. Carbon County has ten places, the most. Frannie's card says mostly in Big Horn County, because the town crosses into Park County.

Laramie is not in Laramie County

Laramie, the fourth largest city, is in Albany County, while Cheyenne is in Laramie County. It is the only such trap on the cards. Sheridan is the one place named like the county it is in.

Questions and answers

How many cities are in Wyoming?

Wyoming has 99 municipalities: 19 cities and 80 towns in the Census Bureau's 2025 estimates. Eleven have 10,000 people or more, and none has 100,000.

What is the difference between a city and a town in Wyoming?

State law defines a first class city as a municipality of 4,000 people or more that has been proclaimed one, and a town as any municipality that is not. Jackson, with 10,720 people, is still a town; Kemmerer is a city with 2,353.

What is the smallest town in Wyoming?

Lost Springs, in Converse County, with three people in the 2025 estimates. Van Tassell in Niobrara County has 24, and eleven Wyoming towns have under 100 people.

Is Jackson Hole a city?

No. Jackson Hole is a valley in Teton County. The municipality there is the town of Jackson, which is the only incorporated place in the county.

What are the largest cities in Wyoming?

Cheyenne, the capital, with 66,507 people, then Casper with 58,771, Gillette with 34,024, Laramie with 32,284 and Rock Springs with 22,936.

All 99 cities

10,000 people or more 11

  • Casper City in Natrona County. 58,771 people in 2025, 2nd of Wyoming's 99.
  • Cheyenne State capital. City in Laramie County. 66,507 people in 2025, 1st of Wyoming's 99.
  • Cody City in Park County. 10,377 people in 2025, 11th of Wyoming's 99.
  • Evanston City in Uinta County. 11,705 people in 2025, 7th of Wyoming's 99.
  • Gillette City in Campbell County. 34,024 people in 2025, 3rd of Wyoming's 99.
  • Green River City in Sweetwater County. 11,450 people in 2025, 8th of Wyoming's 99.
  • Jackson Town in Teton County. 10,720 people in 2025, 10th of Wyoming's 99.
  • Laramie City in Albany County. 32,284 people in 2025, 4th of Wyoming's 99.
  • Riverton City in Fremont County. 10,910 people in 2025, 9th of Wyoming's 99.
  • Rock Springs City in Sweetwater County. 22,936 people in 2025, 5th of Wyoming's 99.
  • Sheridan City in Sheridan County. 20,015 people in 2025, 6th of Wyoming's 99.
Show all 99 cities (88 more)

1,000 people or more 32

  • Afton Town in Lincoln County. 2,256 people in 2025, 28th of Wyoming's 99.
  • Alpine Town in Lincoln County. 1,382 people in 2025, 36th of Wyoming's 99.
  • Bar Nunn Town in Natrona County. 3,012 people in 2025, 22nd of Wyoming's 99.
  • Basin Town in Big Horn County. 1,334 people in 2025, 37th of Wyoming's 99.
  • Buffalo City in Johnson County. 4,733 people in 2025, 17th of Wyoming's 99.
  • Douglas City in Converse County. 6,469 people in 2025, 15th of Wyoming's 99.
  • Evansville Town in Natrona County. 2,875 people in 2025, 23rd of Wyoming's 99.
  • Glenrock Town in Converse County. 2,418 people in 2025, 25th of Wyoming's 99.
  • Greybull Town in Big Horn County. 1,700 people in 2025, 33rd of Wyoming's 99.
  • Guernsey Town in Platte County. 1,104 people in 2025, 42nd of Wyoming's 99.
  • Kemmerer City in Lincoln County. 2,353 people in 2025, 26th of Wyoming's 99.
  • Lander City in Fremont County. 7,379 people in 2025, 13th of Wyoming's 99.
  • Lovell Town in Big Horn County. 2,351 people in 2025, 27th of Wyoming's 99.
  • Lusk Town in Niobrara County. 1,421 people in 2025, 35th of Wyoming's 99.
  • Lyman Town in Uinta County. 2,216 people in 2025, 29th of Wyoming's 99.
  • Mills Town in Natrona County. 4,634 people in 2025, 19th of Wyoming's 99.
  • Moorcroft Town in Crook County. 1,023 people in 2025, 43rd of Wyoming's 99.
  • Mountain View Town in Uinta County. 1,264 people in 2025, 38th of Wyoming's 99.
  • Newcastle City in Weston County. 3,349 people in 2025, 21st of Wyoming's 99.
  • Pine Bluffs Town in Laramie County. 1,111 people in 2025, 41st of Wyoming's 99.
  • Pinedale Town in Sublette County. 1,997 people in 2025, 31st of Wyoming's 99.
  • Powell City in Park County. 6,574 people in 2025, 14th of Wyoming's 99.
  • Ranchester Town in Sheridan County. 1,170 people in 2025, 39th of Wyoming's 99.
  • Rawlins City in Carbon County. 7,745 people in 2025, 12th of Wyoming's 99.
  • Saratoga Town in Carbon County. 1,766 people in 2025, 32nd of Wyoming's 99.
  • Star Valley Ranch Town in Lincoln County. 2,074 people in 2025, 30th of Wyoming's 99.
  • Sundance Town in Crook County. 1,141 people in 2025, 40th of Wyoming's 99.
  • Thermopolis Town in Hot Springs County. 2,721 people in 2025, 24th of Wyoming's 99.
  • Torrington City in Goshen County. 6,205 people in 2025, 16th of Wyoming's 99.
  • Wheatland Town in Platte County. 3,516 people in 2025, 20th of Wyoming's 99.
  • Worland City in Washakie County. 4,730 people in 2025, 18th of Wyoming's 99.
  • Wright Town in Campbell County. 1,659 people in 2025, 34th of Wyoming's 99.

Under 1,000 people 56

  • Albin Town in Laramie County. 161 people in 2025, 83rd of Wyoming's 99.
  • Baggs Town in Carbon County. 404 people in 2025, 60th of Wyoming's 99.
  • Bairoil Town in Sweetwater County. 66 people in 2025, 95th of Wyoming's 99.
  • Bear River Town in Uinta County. 524 people in 2025, 52nd of Wyoming's 99.
  • Big Piney Town in Sublette County. 385 people in 2025, 65th of Wyoming's 99.
  • Burlington Town in Big Horn County. 393 people in 2025, 63rd of Wyoming's 99.
  • Burns Town in Laramie County. 399 people in 2025, 61st of Wyoming's 99.
  • Byron Town in Big Horn County. 572 people in 2025, 51st of Wyoming's 99.
  • Chugwater Town in Platte County. 170 people in 2025, 81st of Wyoming's 99.
  • Clearmont Town in Sheridan County. 123 people in 2025, 88th of Wyoming's 99.
  • Cokeville Town in Lincoln County. 486 people in 2025, 55th of Wyoming's 99.
  • Cowley Town in Big Horn County. 855 people in 2025, 46th of Wyoming's 99.
  • Dayton Town in Sheridan County. 825 people in 2025, 47th of Wyoming's 99.
  • Deaver Town in Big Horn County. 170 people in 2025, 81st of Wyoming's 99.
  • Diamondville Town in Lincoln County. 513 people in 2025, 53rd of Wyoming's 99.
  • Dixon Town in Carbon County. 74 people in 2025, 92nd of Wyoming's 99.
  • Dubois Town in Fremont County. 984 people in 2025, 44th of Wyoming's 99.
  • East Thermopolis Town in Hot Springs County. 231 people in 2025, 75th of Wyoming's 99.
  • Edgerton Town in Natrona County. 158 people in 2025, 84th of Wyoming's 99.
  • Elk Mountain Town in Carbon County. 146 people in 2025, 85th of Wyoming's 99.
  • Encampment Town in Carbon County. 446 people in 2025, 56th of Wyoming's 99.
  • Fort Laramie Town in Goshen County. 224 people in 2025, 77th of Wyoming's 99.
  • Frannie Town, mostly in Big Horn County. 144 people in 2025, 86th of Wyoming's 99.
  • Glendo Town in Platte County. 243 people in 2025, 73rd of Wyoming's 99.
  • Granger Town in Sweetwater County. 97 people in 2025, 89th of Wyoming's 99.
  • Hanna Town in Carbon County. 645 people in 2025, 49th of Wyoming's 99.
  • Hartville Town in Platte County. 71 people in 2025, 93rd of Wyoming's 99.
  • Hudson Town in Fremont County. 436 people in 2025, 57th of Wyoming's 99.
  • Hulett Town in Crook County. 349 people in 2025, 68th of Wyoming's 99.
  • Kaycee Town in Johnson County. 285 people in 2025, 71st of Wyoming's 99.
  • Kirby Town in Hot Springs County. 67 people in 2025, 94th of Wyoming's 99.
  • La Barge Town in Lincoln County. 391 people in 2025, 64th of Wyoming's 99.
  • LaGrange Town in Goshen County. 382 people in 2025, 66th of Wyoming's 99.
  • Lingle Town in Goshen County. 398 people in 2025, 62nd of Wyoming's 99.
  • Lost Springs Town in Converse County. 3 people in 2025, 99th of Wyoming's 99.
  • Manderson Town in Big Horn County. 90 people in 2025, 91st of Wyoming's 99.
  • Manville Town in Niobrara County. 91 people in 2025, 90th of Wyoming's 99.
  • Marbleton Town in Sublette County. 824 people in 2025, 48th of Wyoming's 99.
  • Medicine Bow Town in Carbon County. 235 people in 2025, 74th of Wyoming's 99.
  • Meeteetse Town in Park County. 315 people in 2025, 69th of Wyoming's 99.
  • Midwest Town in Natrona County. 292 people in 2025, 70th of Wyoming's 99.
  • Opal Town in Lincoln County. 66 people in 2025, 95th of Wyoming's 99.
  • Pavillion Town in Fremont County. 228 people in 2025, 76th of Wyoming's 99.
  • Pine Haven Town in Crook County. 579 people in 2025, 50th of Wyoming's 99.
  • Riverside Town in Carbon County. 66 people in 2025, 95th of Wyoming's 99.
  • Rock River Town in Albany County. 217 people in 2025, 78th of Wyoming's 99.
  • Rolling Hills Town in Converse County. 428 people in 2025, 59th of Wyoming's 99.
  • Shoshoni Town in Fremont County. 509 people in 2025, 54th of Wyoming's 99.
  • Sinclair Town in Carbon County. 358 people in 2025, 67th of Wyoming's 99.
  • Superior Town in Sweetwater County. 180 people in 2025, 80th of Wyoming's 99.
  • Ten Sleep Town in Washakie County. 260 people in 2025, 72nd of Wyoming's 99.
  • Thayne Town in Lincoln County. 436 people in 2025, 57th of Wyoming's 99.
  • Upton Town in Weston County. 897 people in 2025, 45th of Wyoming's 99.
  • Van Tassell Town in Niobrara County. 24 people in 2025, 98th of Wyoming's 99.
  • Wamsutter Town in Sweetwater County. 197 people in 2025, 79th of Wyoming's 99.
  • Yoder Town in Goshen County. 133 people in 2025, 87th of Wyoming's 99.

How this list was compiled: All 99 incorporated cities and towns of Wyoming, each with the county that holds most of its people, its population and its place among the 99. Figures are the US Census Bureau's Vintage 2025 City and Town Population Totals, the estimates for 1 July 2025 (https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/cities/totals/sub-est2025.csv, read 2026-10-08). A place is called a city or a town as that file names it. Places with the same estimate share the higher rank. A card says "mostly in" where under 95 in 100 of the people live in the county named. The 99 names were compared with https://en.wikipedia.org/wiki/List_of_municipalities_in_Wyoming, whose table has the same 99 (it writes La Grange where the file writes LaGrange). The definitions of a first class city and a town are from Wyoming Statutes 15-1-101 (https://wyoleg.gov/statutes/compress/title15.pdf), Jackson's standing in Teton County from https://en.wikipedia.org/wiki/Jackson,_Wyoming and the valley of Jackson Hole from https://en.wikipedia.org/wiki/Jackson_Hole and the state capital checked against https://en.wikipedia.org/wiki/List_of_capitals_in_the_United_States the same day. Licence: Own work. Figures are US Census Bureau data, which is in the public domain; the wording of every line is ours.