Legazpia es un municipio en la provincia de Guipuzcoa, País Vasco.
Está situado al sur de Guipuzcoa, prácticamente en el centro de las tres capitales vascas, el municipio pertenece al Alto Urola.
El nombre del pueblo se ha transcrito tradicionalmente como Legazpia, permaneciendo esa variante como nombre formal de la localidad en español. En euskera al pueblo se le llama Legazpi.