St. Andrews es un municipio rural en Manitoba, Canadá. Se encuentra al oeste del río Rojo y la frontera sur está a unos 8 kilómetros al norte de Winnipeg. St. Andrews contiene las comunidades de Clandeboye, Petersfield y la mitad de Lockport. Forma parte de la división 13 del censo de Manitoba.