Saint-Martin-d'Oney est une ville des Landes en région Nouvelle-Aquitaine.
Saint-Martin-d'Oney compte 1337 habitants appelés les "Saint-Martinois, Saint-Martinoises".
La densité de la population de Saint-Martin-d'Oney est de 39 habitants au km².
Le maire de Saint-Martin-d'Oney est Monsieur Philippe SAËS