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 2010 census, Le Roy has a total area of , of which (or 99.32%) is land and (or 0.68%) is water.