Cities & Towns in Lyon County, IA

Lyon County, county in Iowa, United States of America. As of 2020 county had an estimated population of 11,756 inhabitants. The county was created 173 years ago in 1851. Its county seat is Rock Rapids.

There are 8 city/town in Lyon County, IA. The largest city of Lyon County is Rock Rapids with a population of 2,518. Other cities include, George population 1,029, Larchwood population 918, Inwood population 847, Doon population 599

Rock Rapids
Rock Rapids

Rock Rapids, City in Iowa

George

George, City in Iowa, USA

Larchwood

Larchwood, Township in Lyon County, Iowa

Nestled in northwest Iowa, Lyon County offers a tranquil rural setting with friendly small towns and endless acres of farmland. Though the county's population is modest at just over 12,000 residents, travelers will discover charm and character in its communities. Here's an overview of the cities and towns that make up Lyon County:

Rock Rapids - The county seat and largest city, Rock Rapids sits on the Rock River in the center of Lyon County. Home to around 2,500 people, this agricultural hub has a quaint downtown with brick buildings housing local shops and eateries. The town is proud of its parks, walking trails, and culture. Annual events include summer band concerts in June and July.

George - Located in northwest Lyon County, George is home to just over 1,000 residents. The town celebrates its heritage with the annual George Community Festival in June and a rodeo dedicated to rodeo legend Casey Tibbs who grew up nearby. George's downtown has antique shops and eateries housed in historic buildings.

Larchwood - Situated near the South Dakota border, Larchwood has a population just above 800. The small town has a rich railroad history, with the first train arriving in 1872. Today, Larchwood offers a cozy downtown area and parks for recreation. Highlights include the Museum of Religious Arts and the Hatfield Cabin, an original pioneers' log cabin from 1871.

Inwood - Nestled against the Big Sioux River in northern Lyon County, Inwood is home to about 800 residents. Outdoor recreation like canoeing and tubing on the river are popular pastimes. Downtown Inwood has specialty shops, a brewery, and restaurants serving homemade fares.

Doon - With just over 500 residents, Doon in eastern Lyon County prides itself on its strong sense of community. The town hosts festivals like May Days each summer. Doon's downtown has antique shops and cafes housed in historic brick buildings. The town also operates an arboretum and butterfly house.

Alvord - This quiet farming town of about 200 sits among the rolling hills of central Lyon County. Founded in 1879, Alvord has a small Main Street with early 20th century architecture. Locals enjoy Alvord's swimming pool, tennis courts, and trails.

Lyon County's small towns each have their own unique cultures and identities. Travelers will enjoy experiencing the area's community pride and charm as they explore charming downtowns, area parks, friendly shops and cafes, and annual festivals.

All Lyon County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Lyon County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title Population
Alvord Human settlement in Lyon County, Iowa, United States of America 210
Doon City in Lyon County, Iowa, United States 599
George City in Iowa, USA 1,029
Inwood City in Lyon County, Iowa, United States 847
Larchwood Township in Lyon County, Iowa 918
Lester City in Lyon County, Iowa, United States 303
Little Rock Human settlement in Lyon County, Iowa, United States of America 433
Rock Rapids City in Iowa 2,518
0

County Cities on Map (8)

Iowa Counties (99)

Polk County (494,281) Linn County (227,854) Scott County (173,216) Johnson County (153,740) Black Hawk County (130,786) Woodbury County (103,138) Story County (98,237) Dubuque County (97,590) Dallas County (96,963) Pottawattamie County (93,328) Warren County (52,265) Clinton County (46,392) Muscatine County (42,394) Cerro Gordo County (42,103) Marshall County (39,495) Des Moines County (38,708) Jasper County (37,148) Webster County (35,934) Sioux County (35,043) Wapello County (34,985) Lee County (33,480) Marion County (33,168) Boone County (26,277) Benton County (25,414) Bremer County (25,311) Plymouth County (25,219) Mahaska County (22,370) Washington County (21,992) Buchanan County (21,287) Jones County (20,617) Carroll County (19,914) Winneshiek County (19,862) Buena Vista County (19,772) Henry County (19,697) Fayette County (19,258) Jackson County (19,205) Cedar County (18,485) Poweshiek County (18,381) Jefferson County (18,347) Dickinson County (17,549) Clayton County (17,321) Delaware County (16,937) Crawford County (16,834) Tama County (16,801) Hardin County (16,575) Madison County (16,521) Iowa County (16,138) Clay County (15,976) Floyd County (15,480) Page County (15,073) Mills County (14,766) Hamilton County (14,716) Kossuth County (14,680) Butler County (14,333) Harrison County (13,928) O'Brien County (13,679) Allamakee County (13,642) Cass County (12,817) Appanoose County (12,430) Wright County (12,416) Grundy County (12,217) Union County (12,157) Chickasaw County (11,834) Lyon County (11,756) Shelby County (11,430) Cherokee County (11,190) Louisa County (11,011) Guthrie County (10,737) Mitchell County (10,647) Hancock County (10,507) Winnebago County (10,277) Keokuk County (10,085) Franklin County (9,971) Montgomery County (9,935) Sac County (9,603) Calhoun County (9,473) Humboldt County (9,473) Clarke County (9,353) Howard County (9,176) Emmet County (9,095) Davis County (9,051) Palo Alto County (8,845) Greene County (8,795) Monona County (8,598) Lucas County (8,518) Monroe County (7,770) Decatur County (7,769) Worth County (7,359) Van Buren County (7,069) Adair County (7,059) Ida County (6,833) Fremont County (6,729) Pocahontas County (6,607) Wayne County (6,415) Taylor County (6,092) Osceola County (5,987) Audubon County (5,481) Ringgold County (4,801) Adams County (3,588)