Elkhorn is located between Milwaukee and Beloit along Interstate 43. The population is approximately 5,337 with a land area of 12.374 sq. kilometers. Elkhorn is the county seat, home to government offices and courts, for Walworth County.
Last update:January 19, 2017 at 16:35:04 UTC