Afzalpur is a panchayat town in Kalaburagi district in the Indian state of Karnataka.
Afzalpur has an average elevation of 408 metres (1338 feet).
[2] Afzalpur Taluk borders Aland taluk of Kalaburagi district to the north, Gulbarga taluk of Kalaburagi district to the east, Jevargi taluk of Gulbarga district and Sindgi taluk of Bijapur district to the south, Indi Taluk of Bijapur district to the west and Akalkot Taluk of Solapur district of Maharashtra to the north-west.
Bhima and Amarja rivers flow through this taluk.
As of 2011[update] India census,[3] Afzalpur Town Panchayat has population of 27,088 of which 13,892 are males while 13,196 are females as per report released by Census India 2011 Population, 27,088 Hindu, 75.95% Muslim, 23.56%