La commune de Saint-Martin-d'Oney se trouve dans le département des Landes ; elle compte une population de 1347 habitants. Elle bénéficie de magasins de proximité et est calme. L'habitat est surtout ancien. Le climat économique se distingue notamment par une portion de cadres de 36%, un revenu moyen de 31400 €. Un taux de fécondité relativement assez haut et une croissance démographique supérieure à la moyenne , par contre une portion de personnes âgées de 19% distinguent les habitants qui sont surtout âgés.
L'entité profite d'un climat caractérisé par un ensoleillement de 2041 heures par an. Par rapport aux infrastructures, la localité possède des moyens de transport public proportionnellement assez hauts (1.2 par km²). Notez : une portion de logement social HLM de 2% et une part de propriétaires de 72%, un taux de petits terrains assez bas (0%).