Asadabad is located in Hamadan city, Iran at the 34.7824, 48.1185 coordinates. Distance from Asadabad to other cities. are listed below, click on the city name to find distance between. Distance from Asadābād to Azadshahr 41 km, to Malayer 84 km, to Nahavand 70 km. The green marker indicates the location of Asadābād.