Capital and largest city of Iran, Tehran is also the largest city in the Middle East and is the 16th most populated city in the world with a population of 8,429,807. Imam Khomeini International Airport, located 50 kilometers (31 mi) south of the city, handles almost all international flights.