Villamartín de la Abadía es una localidad del municipio de Carracedelo, en la comarca de El Bierzo, en la provincia de León, Comunidad Autónoma de Castilla y León, (España).
Se encuentra a orillas del río Cúa.
Confina con las localidades de Villadecanes, Otero, Toral de los Vados, Carracedo del Monasterio, Villanueva de la abadía y Carracedelo.