Khalkhal ) is a city in and the capital of Khalkhal County, in Ardabil Province, Iran. According to the country divisions determined by the Ministry of Interior of Iran the city of Khalkhal has 138 villages. Majority of population speak Azeri language. At the 2006 census, its population was 38,521, in 9,619 families.