A localidade está situada xunto á rambla de Alxeciras e é atravesada polo río Orón. Sitúase baixo a sombra da serra de Carrascoy e ás faldras de El Castellar, en pleno val do Guadalentín. Limita cos municipios de Murcia ao norte e ao leste, Macho ao norte e Alhama de Murcia ao sur e oeste.
O Barranco dos Espectros divide a vila en dous. O nome da localidade ven do árabeLymbraya, que significa precisamente "Barranco dos Espectros".