Hamadán o Hamedan () es una ciudad en el oeste de Irán, localizada aproximadamente a 400 km al sudoeste de Teherán.