Production of Commercial Vehicles

Based on a comparison of 43 countries in 2019, USA ranked the highest in production of commercial vehicles with 8,367 thousand followed by China and Mexico. On the other end of the scale was Vietnam with 0 thousand, Uzbekistan with 0 thousand and Finland with 0 thousand.

Total production of commercial vehicles reached 24,638 thousand in 2019 in the World according to ACEA. This is 7.03% less than in the previous year and 43.1% more than 10 years ago.

Historically, total production of commercial vehicles reached an all time high of 26,371 thousand in 2018 and an all time low of 14,019 thousand in 2009. The average annual growth amounted to 1.99% since 1960.

The top ranked country, USA, accounted for 34.0 % of production of commercial vehicles in the world. The top 3 countries hold a 62.2 % share while the ten largest countries some 88.7% in 2019.

$9.99

Buy Production of Commercial Vehicles data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Argentina thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             284 254 225 231 268    
Australia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             45.1 13.4 13.1 12.3 10.4    
Austria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             19.9 18.3 16.5 18.0 18.9    
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             38.0 35.2 40.2 45.4 43.1    
Brazil thousand                                                                   989 644 411 378 430    
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,415 1,481 1,395 1,568 1,450    
China thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             4,033 3,803 3,424 3,698 4,209    
Czech Republic thousand ... ... ... ... ...                                                         4.46 4.71 5.37 5.71 6.11    
Egypt thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             17.0 9.19 24.0 25.3 26.7   ...
European Union thousand ... ... ... ... ... ... ... ... ... ...                                           ... ... ... ... ... ... ... ... ...
Finland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0.103 0.035 0.053 0 0    
France thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             282 322 416 456 479    
Germany thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             278 304 325 316 320 ... ...
Hungary thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             3.43 2.40 3.65 3.60 3.40 ... ...
India thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             743 682 748 811 830    
Indonesia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             282 285 274 209 234    
Iran thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             113 165 97.5 90.7 96.8    
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             270 297 351 390 400    
Japan thousand                                                                   1,441 1,497 1,448 1,331 1,346    
Kazakhstan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Malaysia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             57.5 50.0 56.3 43.7 35.3    
Mexico thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,283 1,452 1,597 1,604 2,168    
Morocco thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 34.5    
Netherlands thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             29.2 2.23 2.25 2.28 2.28 ... ...
Pakistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Poland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             115 121 126 127 175    
Portugal thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             44.3 43.8 41.2 43.9 49.1    
Romania thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0.038 0.012 0.006 0.445 0.010    
Russia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             265 204 170 179 203    
Serbia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0.805 0.695 1.23 0.960 0.552    
Slovakia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             0 0 0 0 0    
Slovenia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             4.34 0.058 0 0 0    
South Africa thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             281 289 275 263 269    
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             399 401 421 369 380    
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             409 505 514 532 557    
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... 0 0    
Taiwan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   47.7 46.6 52.7 58.4 61.2    
Thailand thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,386 1,137 1,143 1,139 1,170    
Turkey thousand                                                                   492 437 568 535 553    
Ukraine thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             4.69 2.81 2.59 0.924 2.25    
United Kingdom thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             88.1 70.7 94.5 93.9 78.2    
USA thousand ... ... ... ... ... ... ... ... ... ...               ... ...                             6,698 7,408 7,936 8,264 8,157    
Uzbekistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ...    
Vietnam thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
World thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 21,851 21,994 22,241 22,871 23,846