Nallıhan is a municipality and district located in the Ankara Province of Turkey. Situated at an elevation of 625 meters, the district covers a total area of 2,079 square kilometers.
The town is positioned approximately 157 kilometers from the city of Ankara. As of 2022, Nallıhan has a recorded population of 26,553 residents.