Saint-Aubert is situated between St-Jean-Port-Joli and Saint-Damase-de-L'Islet, not far from the southern coast of the Saint Lawrence River, some from Quebec City. The landscape of Saint-Aubert is defined by its plateaus and hills. Near the village, one may find part of the Notre Dame Mountains, which are an extension of the Appalachians, as well as Three-Salmon Lake (Lac Trois-Saumons).