Saint-Aubert[1] és un municipi francès, situat a la regió dels Alts de França, al departament del Nord. L'any 2006 tenia 1.424 habitants. Limita al nord amb Saulzoir, al nord-est amb Montrécourt, a l'est amb Haussy, al sud amb Saint-Vaast-en-Cambrésis, al sud-oest amb Saint-Hilaire-lez-Cambrai, a l'oest amb Avesnes-les-Aubert i al nord-oest amb Villers-en-Cauchies.