Le château Saint-Aubin est situé sur la commune de Saint-Aubin-sur-Mer, dans le département de la Seine-Maritime.