Le code postal de la ville Saint-Ouen-sur-Loire est le 58160.
La commune de Saint-Ouen-sur-Loire se trouve dans le département de la Nièvre (58), qui est dans la région Bourgogne-Franche-Comté.
La ville compte 507 habitants, selon les dernières statistiques et ses habitants s'appellent les .
La superficie de Saint-Ouen-sur-Loire est de 24 km². Son altitude moyenne est de 230 mètres. Peu dense, elle compte 21 habitants au km².
Latitude : 46.891
Longitude : 3.302
Plus d'information sur la page Wikipédia de Saint-Ouen-sur-Loire.