📍 409 E School St, Rose Hill, Butler County, 67133
Rose Hill Primary is a State/Public serving elementary age pupils, located in Rose Hill, Butler County. The school has 457 pupils enrolled. It is part of the Rose Hill Public Schools school district.