Elkhorn is a city in Walworth County, Wisconsin, United States, and its county seat. It is located 40 miles southwest of Milwaukee. As of the …Elkhorn is a city in Walworth County, Wisconsin, United States, and its county seat. It is located 40 miles southwest of Milwaukee. As of the 2020 census, it was home to 10,247 people, up from 10,084 at the 2010 census.