Afzalgarh is a city and a municipal board in Bijnor district in the Indian state of Uttar Pradesh. It is located at the border with the state of Uttarakhand. Afzalgarh has an average elevation of 212 metres. The nearby cities are Kalagarh, Sherkot, Dhampur, Jaspur and Kashipur.