Ankara'nın batısında yer alan Nallıhan, Doğudan Beypazarı, Kuzeybatıdan Göynük, Kuzeyden Mudurnu-Seben, Batıdan Sarıcakaya, Güneyden Eskişehir ve Mihalıçcıkla çevrilidir. il merkezine 159 km mesafede olan ilçenin dört bir tarafı dağ ve tepelerle çevrili olup ilçe, kendi adıyla anılan Çayın kenarında kurulmuştur.
Babaannemin babasının memleketi olan ankara sınır ilçesi. Kuş cenneti gibi underrated bir güzelliği ihtiva eden, beypazarı kadar duyulmasa da en az beypazarı kadar görülmeye değer bir yerdir. Yerli halkı çoğunlukla sarışın ve kumraldır.