Saint-Aubin est une ville des Landes en région Nouvelle-Aquitaine.
Saint-Aubin compte 509 habitants appelés les "Saint-Aubinois, Saint-Aubinoises".
La densité de la population de Saint-Aubin est de 51 habitants au km².
Le maire de Saint-Aubin est Monsieur Francis CRABOS