Le Roy, Illinois

Le Roy is a city in Illinois in the United States.

Geography
Le Roy is located at  (40.347168, -88.762293).

According to the 2020 census, Le Roy has a total area of , of which  (or 99.2%) is land and  (or 0.8%) is water.

References

Other websites
 City of LeRoy official website

Category:Cities in Illinois