Saint-Aubin és un municipi francès, situat a la regió dels Alts de França, al departament del Nord. L'any 2006 tenia 375 habitants. Administrativament formà part de l'Avesnois, geològicament de la regió de les Ardenes, històricament de l'Hainaut i els seus paisatges formen part de la Thiérache.