Welcome to the charming town of Leroy, Iowa, founded in 1843 and home to approximately 2,496 residents. This hidden gem boasts a rich history, once being a prominent stop along the Underground Railroad. Leroy is also known for its scenic landscapes, vibrant arts scene, and strong sense of community. Sister cities include quaint European towns such as Le Puy-en-Velay, France.