Leroy is located in Osceola County, Michigan. There are roughly 2,895 residents, living in 1,127 households. The average temperature for Leroy this time of the year is low of 40F and high of 66F. On average, Leroy gets about 2.91 inches of precipitation in May. Most residents are home owners (89%), have a high school diploma (53%) and are married, no kids (41%).
Data provided by Home JunctionElementary Schools
Pine River Area Elementary School
408 W Gilbert St
Public District PK-3
Middle Schools
Pine River Area Middle School
17445 Pine River Rd
Public District 4-7
High Schools
Pine River Area High School
17445 Pine River Rd
Public District 8-12
MLS Disclaimers & Copyright