Tehran, a city with 8.5 million inhabitants, has suffered from rapid and unplanned urbanization in recent years resulting in substantial environmental impacts perhaps foremost of which is poor air quality. A major source of air pollution is emissions from mobile vehicles; therefore, having an accurate and comprehensive mobile source emission inventory is essential for decision-makers to develop mitigating strategies. The aim of this study is to determine the relative contributions of specific mobile sources to key air pollutants through the development of an emissions inventory for mobile sources in the city of Tehran using the International Vehicle Emissions (IVE) model. Tehran traffic data were acquired to obtain link level emission rates, using IVE emission rates. The developed emission inventory was evaluated using Tehran gasoline sales data. The results indicate that the sources of carbon monoxide (CO), volatile organic compound (VOC), nitrogen oxide (NO x ), and sulfur oxide (SO x ) emissions are mainly passenger cars. The contribution of emissions of CO, VOCs, and particulate matter (PM) from motorcycles to the total traffic emissions is more than 15, 31, and 12 %, respectively. Despite the fact that medium and heavy-duty vehicles (minibuses, buses, and trucks) only comprise 2.4 % of the Tehran fleet, they contribute more than 41, 64, and 85 % of the NO x , SO x , and PM emissions, respectively. Analyzing the distribution of the aggregated emission of pollutants shows that emissions are mostly higher in central zones due to the high traffic rate of passenger cars, taxis, motorcycles, and buses.