Puerto Lumbreras está situada en la parte suroccidental de la Región de Murcia, en el valle del Guadalentín, entre Lorca y Huércal-Overa (Almería).