Ajalvir ( pronunciación en español: [axalˈβiɾ] ) es una ciudad y municipio de la Comunidad Autónoma de Madrid en el centro de España , situada a 26 kilómetros (16 millas) al noreste de Madrid y a 12 kilómetros (7,5 millas) de Alcalá de Henares . Está situado en la comarca de Alcalá.
Se cree que el nombre Ajalvir deriva del árabe al-jalaoui , que significa aislado o separado.
Ajalvir limita al norte con Cobeña , al este con Daganzo de Arriba , al oeste con Paracuellos de Jarama y al sur con Torrejón de Ardoz . El pueblo está atravesado por su núcleo urbano por un arroyo, posiblemente afluente del arroyo de la Huelga. La zona es ligeramente montañosa, siendo el pico más alto el denominado Cabeza Gorda de 767 metros, próximo al cerro del tordo.