Saint-Martin-sur-Ocre est une ancienne commune du département de l' Yonne, dans la région de Bourgogne-Franche-Comté.
Saint-Martin-sur-Ocre est une ancienne commune suite à sa fusion avec 1 commune : Saint-Aubin-Château-Neuf..
La nouvelle commune se nomme Le Val-d'Ocre
Saint-Martin-sur-Ocre fait partie du canton de 
Saint-Martin-sur-Ocre fait partie du bassin de vie de Toucy 
La population de Saint-Martin-sur-Ocre est de habitants (2025) 
L'altitude moyenne de Saint-Martin-sur-Ocre 160 mètres.
Le code postal de Saint-Martin-sur-Ocre est : 89110
Le code INSEE de Saint-Martin-sur-Ocre est : 89356
0 Il n'y a aucun établissement scolaire à Saint-Martin-sur-Ocre.
Tous les chiffres et statistiques sur Saint-Martin-sur-Ocre sur le site Insee.fr 
Saint-Maurice-le-Vieil : à 1.07 km
Égleny : à 2.02 km
Merry-la-Vallée : à 2.08 km
Saint-Maurice-Thizouaille : à 2.45 km
Val-d'Ocre : à 2.45 km
Beauvoir : à 3.45 km
Chassy : à 3.99 km
Parly : à 5.79 km
Lindry : à 6.08 km
Montholon : à 6.46 km
Poilly-sur-Tholon : à 6.51 km
Ormes : à 6.62 km
Pourrain : à 8.57 km
Sommecaise : à 8.95 km
Charbuy : à 9.33 km
Dracy : à 9.54 km
Toucy : à 9.75 km
Fleury-la-Vallée : à 9.82 km
Villiers-Saint-Benoît : à 10.53 km
Senan : à 10.53 km
Diges : à 10.75 km
Valravillon : à 11.14 km
Ferté-Loupière : à 11.66 km