StocktraderblogCompanies and economy
  1. Home
  2. Countries
  3. France
Country

France

68,720,337Population
3,366.3 bn US$GDP
US$ 48,986GDP per capita
0.8 %GDP growth

Facts

Population
68,720,337 (2025)
GDP
3,366.3 bn US$ (2025)
GDP per capita
US$ 48,986 (2025)
GDP growth
0.8 % (2025)
Inflation
0.9 % (2025)
Exports
1,124.1 bn US$ (2025)
Imports
1,137.8 bn US$ (2025)
Unemployment
7.5 % (2025)
Foreign direct investment
61.1 bn US$ (2025)
Tax revenue, % of GDP
22.8 % (2024)

Sources: World Bank — WDI (CC BY 4.0), Wikidata (CC0) · Wikidata Q142

GDP growth

196120250.84.9
PeriodValue
20250.84 %
20241.19 %
20222.72 %
2020-7.44 %
20192.03 %
20181.65 %
20172.08 %
20160.86 %
20151.07 %
20141.00 %
20130.78 %
20112.44 %

Exports

196020251.1T9.7B
PeriodValue
2025US$ 1,124,107,902,931
2018US$ 915,638,789,627
2017US$ 836,510,836,278
2016US$ 778,134,181,664
2015US$ 774,108,364,253
2013US$ 861,474,336,499
2012US$ 814,445,012,228
2011US$ 847,885,600,685
2010US$ 736,352,883,613
2009US$ 698,805,241,357
2007US$ 766,429,838,942
2006US$ 670,507,475,708

Imports

196120241.1T8.5B
PeriodValue
2024US$ 1,081,453,951,069
2022US$ 1,099,664,152,806
2017US$ 856,501,561,408
2016US$ 786,690,099,965
2015US$ 776,983,112,153
2013US$ 879,403,265,970
2012US$ 839,869,181,340
2011US$ 891,743,744,380
2009US$ 710,610,400,819
2008US$ 877,476,980,121
2007US$ 777,995,714,258
2005US$ 606,331,902,820

GDP

196020253.4T62B
PeriodValue
2025US$ 3,366,315,927,447
2024US$ 3,160,442,622,465
2023US$ 3,056,250,648,138
2022US$ 2,794,788,137,067
2021US$ 2,966,433,692,008
2020US$ 2,647,926,055,110
2018US$ 2,781,576,320,884
2017US$ 2,588,868,323,335
2016US$ 2,470,407,619,777
2015US$ 2,442,483,452,642
2014US$ 2,861,236,112,552
2011US$ 2,870,408,553,990

GDP per capita

1960202549K1,307
PeriodValue
2025US$ 48,986
2024US$ 46,103
2023US$ 44,700
2022US$ 40,989
2021US$ 43,725
2020US$ 39,170
2019US$ 40,408
2018US$ 41,418
2017US$ 38,687
2016US$ 37,024
2015US$ 36,702
2014US$ 43,148

Population

1961202167.8M47.9M
PeriodValue
202167,842,811
201967,382,061
201666,724,104
201566,548,272
201466,312,067
201365,997,932
200964,706,436
200764,016,890
200663,622,342
200563,180,854
200161,364,377
200060,918,661