Shimamoto (島本町, Shimamoto-chō?)
es un pueblo localizado en la prefectura de Osaka, Japón.
En agosto de 2019 tenía una población estimada de 30.573 habitantes y una densidad de población de 1.819 personas por km².
Su área total es de 16,81 km².
Según datos del censo japonés,[3] la población de Shimamoto se ha mantenido estable en los últimos años.