姫路市立上菅小学校
1875年(明治8年)9月 - 夢前小学校上菅分校として創立。
1887年(明治20年)4月 - 菅野村立上菅簡易小学校と改称。
1892年(明治25年)9月 - 菅野村立上菅尋常小学校と改称。
1902年(明治35年)4月 - 菅野村立上菅尋常高等小学校と改称。
1941年(昭和16年)4月 - 菅野村立上菅国民学校と改称。
1947年(昭和22年)4月 - 菅野村立上菅小学校と改称。
1955年(昭和30年)7月 - 夢前町立上菅小学校と改称。
2006年(平成18年)3月 - 姫路市への編入合併に伴い姫路市立上菅小学校と改称。