Saint-Aubin-des-Châteaux is een gemeente van de Loire-Atlantique van 1557 inwoners.
Het ligt 9 km ten westen van Chateaubriand (D34), 60 km ten zuiden van Rennes (N137/D772) en 65 km ten noorden van Nantes (N137).
De gemeente wordt doorkruist door de Dear (zijrivier van de Vilaine).
De naam van Sanctus Castellis Albinus werd voor het eerst vermeld in 1183.