Florence, Italy Metro Area Population 1950-2025

Chart and table of population level and growth rate for the Florence, Italy metro area from 1950 to 2025. United Nations population projections are also included through the year 2035.
  • The current metro area population of Florence in 2025 is 714,000, a 0.28% increase from 2024.
  • The metro area population of Florence in 2024 was 712,000, a 0.14% increase from 2023.
  • The metro area population of Florence in 2023 was 711,000, a 0.14% increase from 2022.
  • The metro area population of Florence in 2022 was 710,000, a 0.14% increase from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Italy
City Name Population
Rome 4,347,000
Milan 3,167,000
Naples 2,182,000
Turin 1,810,000
Bergamo 923,000
Palermo 851,000
Bologna 819,000
Florence 714,000
Padova 700,000
Genoa 674,000
Busto Arsizio 669,000
Verona 644,000
Venezia 643,000
Seregno 639,000
Bari 626,000
Catania 589,000
Brescia 496,000
Como 493,000
Cagliari 479,000
Latina 467,000
Taranto 462,000
Caserta 433,000
Salerno 423,000
Treviso 386,000
Pescara 385,000
Reggio Emilia 380,000
Modena 364,000
Barletta 343,000
Parma 336,000
Vicenza 334,000
Nola 330,000
Lecco 314,000
Florence - Historical Population Data
Year Population Growth Rate
2025 714,000 0.28%
2024 712,000 0.14%
2023 711,000 0.14%
2022 710,000 0.14%
2021 709,000 0.14%
2020 708,000 0.00%
2019 708,000 0.14%
2018 707,000 0.28%
2017 705,000 0.28%
2016 703,000 0.14%
2015 702,000 0.29%
2014 700,000 0.29%
2013 698,000 0.29%
2012 696,000 0.29%
2011 694,000 0.14%
2010 693,000 0.29%
2009 691,000 0.29%
2008 689,000 0.29%
2007 687,000 0.29%
2006 685,000 0.15%
2005 684,000 0.29%
2004 682,000 0.29%
2003 680,000 0.29%
2002 678,000 -0.15%
2001 679,000 -0.59%
2000 683,000 -0.58%
1999 687,000 -0.72%
1998 692,000 -0.57%
1997 696,000 -0.71%
1996 701,000 -0.57%
1995 705,000 -0.70%
1994 710,000 -0.70%
1993 715,000 -0.56%
1992 719,000 -0.69%
1991 724,000 -0.41%
1990 727,000 -0.41%
1989 730,000 -0.41%
1988 733,000 -0.41%
1987 736,000 -0.54%
1986 740,000 -0.40%
1985 743,000 -0.40%
1984 746,000 -0.40%
1983 749,000 -0.53%
1982 753,000 -0.13%
1981 754,000 0.27%
1980 752,000 0.27%
1979 750,000 0.27%
1978 748,000 0.27%
1977 746,000 0.27%
1976 744,000 0.27%
1975 742,000 0.27%
1974 740,000 0.27%
1973 738,000 0.41%
1972 735,000 0.55%
1971 731,000 1.39%
1970 721,000 1.41%
1969 711,000 1.28%
1968 702,000 1.45%
1967 692,000 1.32%
1966 683,000 1.34%
1965 674,000 1.51%
1964 664,000 1.37%
1963 655,000 1.24%
1962 647,000 1.41%
1961 638,000 1.11%
1960 631,000 1.28%
1959 623,000 1.14%
1958 616,000 1.15%
1957 609,000 1.16%
1956 602,000 1.18%
1955 595,000 1.19%
1954 588,000 1.20%
1953 581,000 1.22%
1952 574,000 1.06%
1951 568,000 0.53%
1950 565,000 0.00%