Costoya pertenece al Ayuntamiento de Ames, esta situado en el valle de A Mahia —que cuenta con 2 habitantes y está a una distancia de 5,6 kilómetros de la capital del concejo: Pola de Lena— formando parte de la parroquia de Villallana en el Concejo de Lena del Principado de Asturias.
Se encuentra a 5 Km de la ciudad de Santiago de Compostela, su entorno rural, en el valle de A Mahia, rodeado de pueblos, ríos y bosques, ideal para pasear en contacto con la naturaleza.
Se encuentra ubicado a (20 Km) de Padrón, Playa de Noia (30 Km), Rias Baixas (40 Km), A Coruña (65 Km) y Cabo Finisterre (85 Km) entre otros.