La iglesia de Santa María está situada en la localidad de Villamayor, en el concejo asturiano de Piloña.