Cities & Towns in Walworth County, WI

Walworth County, county in Wisconsin, United States. As of 2020 county had an estimated population of 103,953 inhabitants. The county was created 188 years ago in 1836. Its county seat is Elkhorn.

There are 20 city/town in Walworth County, WI. The largest city of Walworth County is Elkhorn with a population of 10,020. Other cities include, Lake Geneva population 8,096, Delavan population 5,356, East Troy population 4,058, Lyons population 3,739

Elkhorn
Elkhorn

Elkhorn, City in and county seat of Walworth County, Wisconsin

Lake Geneva
Lake Geneva

Lake Geneva, Fourth-class city in Walworth County, Wisconsin

Delavan
Delavan

Delavan, City in United States of America

Nestled along the shores of Geneva Lake and Lake Como in southeastern Wisconsin, Walworth County offers a scenic blend of rural charm and outdoor recreation. The city of Elkhorn serves as the county seat, featuring a quaint historic downtown district and vibrant cultural attractions.

Dotting the countryside, small towns like Darien, Sharon, and Williams Bay exude old-fashioned Midwestern appeal with their classic main street storefronts and sweeping lake views. The villages of Fontana-on-Geneva Lake and Genoa City provide postcard-worthy lake town vibes.

Outdoor enthusiasts flock to Walworth County’s state parks, hiking trails, inland lakes, and rivers. Activities like boating, fishing, and golfing thrive in the area’s natural landscapes and four-season climate. From its picturesque small towns to its wealth of recreation, Walworth County encapsulates the beauty of rural life in Wisconsin.

Visitors can soak up panoramic vistas, sample the area’s family-owned wineries and farm-to-table cuisine, or simply relax by the lakeshore. With its blend of natural splendor and small town charm, experiencing Walworth County is the perfect way to take in the wholesome heart of the Badger State.

All Walworth County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Walworth 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
Darien Civil town in Walworth County, Wisconsin 1,710
Delavan City in United States of America 5,356
Delavan Lake Census designated place 2,649
East Troy Village in Walworth County, Wisconsin 4,058
Elkhorn City in and county seat of Walworth County, Wisconsin 10,020
Genoa City Village in Walworth County, Wisconsin 2,975
Honey Creek Human settlement in Wisconsin, United States of America 781
La Grange Civil town in Walworth County, Wisconsin 2,469
Lake Geneva Fourth-class city in Walworth County, Wisconsin 8,096
Lyons Town in Walworth County, Wisconsin 3,739
Pell Lake Census designated place 3,722
Potter Lake Census designated place 1,107
Richmond Human settlement in Walworth County, Wisconsin, United States of America 1,905
Sharon Township in Walworth County, Wisconsin 924
Spring Prairie Civil town in Walworth County, Wisconsin 2,199
Springfield Town in St. 997
Troy Township in Walworth County, Wisconsin 2,376
Walworth Central district in the London Borough of Southwark 1,718
Whitewater Town in Wisconsin, United States 1,491
Williams Bay Village in Walworth County, Wisconsin 2,657
0

County Cities on Map (20)

Wisconsin Counties (72)

Milwaukee County (945,016) Dane County (552,536) Waukesha County (406,172) Brown County (264,610) Racine County (195,802) Outagamie County (188,766) Winnebago County (171,631) Kenosha County (169,671) Rock County (163,084) Washington County (136,445) Marathon County (135,593) La Crosse County (118,502) Sheboygan County (115,240) Eau Claire County (105,260) Walworth County (103,953) Fond du Lac County (102,902) Saint Croix County (91,838) Ozaukee County (90,043) Dodge County (87,336) Jefferson County (85,038) Manitowoc County (78,757) Wood County (72,560) Portage County (71,032) Chippewa County (64,737) Sauk County (64,449) Columbia County (57,668) Grant County (51,021) Waupaca County (50,664) Calumet County (50,209) Monroe County (46,582) Dunn County (45,452) Barron County (45,090) Polk County (43,794) Douglas County (43,702) Pierce County (42,700) Shawano County (40,786) Marinette County (40,262) Oconto County (38,383) Green County (36,603) Oneida County (35,751) Clark County (34,720) Vernon County (30,861) Trempealeau County (29,681) Door County (27,889) Lincoln County (27,566) Juneau County (26,908) Waushara County (24,326) Iowa County (23,640) Vilas County (22,356) Jackson County (20,630) Adams County (20,498) Kewaunee County (20,386) Taylor County (20,318) Langlade County (19,119) Green Lake County (18,908) Richland County (17,258) Sawyer County (16,700) Lafayette County (16,646) Crawford County (16,021) Washburn County (15,712) Marquette County (15,585) Burnett County (15,557) Ashland County (15,415) Bayfield County (15,242) Rusk County (14,022) Price County (13,245) Buffalo County (13,033) Forest County (8,960) Pepin County (7,271) Iron County (5,698) Menominee County (4,546) Florence County (4,298)