  le roy is a village in osceola county of the u.s. state of michigan. the population was 256 at the 2010 census. the village is located within le roy township. ==geography== according to the united states census bureau, the village has a total area of , all land. ==demographics== ===2010 census=== as of the census{{cite web|title=american factfinder|url=http://factfinde
Villages_in_Michigan Villages_in_Osceola_County,_Michigan