Special Report

Population Growth in America’s Largest Cities Since 2000

kieferpix / iStock via Getty Images

In 2000, according to the U.S. Census Bureau, the United States had a population of 281.4 million people. By 2020, that number had increased to 331.4 million. Almost every major city experienced substantial growth in that time, although the rates varied enormously. 

Reviewing data from the U.S. Census Bureau’s American Community Survey, 24/7 Wall St. has tracked the population change in the nation’s 50 largest cities. (On a less granular lever, here’s how every state’s population has changed since 2010.)

Our list shows some very clear trends: explosive growth in parts of the South and Southwest, slower growth in the North, and decline in parts of the Midwest. These have likely been driven by a number of factors, including economic strength in the Sunbelt states; immigration, notably from Latin America; and varying demographic profiles, with aging baby boomers more concentrated in the North and Northeast.  

The fastest growth came in Raleigh, North Carolina, where the population grew by 72.6% between 2000 and 2021, followed by Fort Worth, Texas, with 71.9% growth and Charlotte/Mecklenburg, North Carolina, with an increase of 60.4%. (See the fastest growing city in every state.)

Click here to see population growth since 2020 in America’s largest cities

Three cities in the Midwest and one on the Eastern Seaboard experienced declines. The population of Detroit fell a whopping 30.6%. That city has long suffered from a host of ailments, including deindustrialization, high crime rates, and flight to the suburbs. The population of Baltimore shrank 6.4%, Chicago dropped 5.4%, and Milwaukee was down 1.4%.

SerrNovik / iStock via Getty Images

50. Detroit, Michigan
> Population change from 2000: -30.6%
> Current population: 660,628
> Population in 2000: 951,270

[in-text-ad]

peeterv / iStock via Getty Images

49. Baltimore, Maryland
> Population change from 2000: -6.4%
> Current population: 609,422
> Population in 2000: 651,154

James Andrews / iStock via Getty Images

48. Chicago, Illinois
> Population change from 2000: -5.4%
> Current population: 2,740,225
> Population in 2000: 2,895,964

Getty Images / Photodisc via Getty Images

47. Milwaukee, Wisconsin
> Population change from 2000: -1.4%
> Current population: 588,573
> Population in 2000: 596,956

[in-text-ad-2]

FangXiaNuo / iStock via Getty Images

46. Memphis, Tennessee
> Population change from 2000: +0.5%
> Current population: 652,804
> Population in 2000: 649,845

KKStock / iStock Editorial via Getty Images

45. Long Beach, California
> Population change from 2000: +2.6%
> Current population: 473,567
> Population in 2000: 461,381

[in-text-ad]

Susan Vineyard / iStock Editorial via Getty Images

44. Tulsa, Oklahoma
> Population change from 2000: +3.1%
> Current population: 405,327
> Population in 2000: 393,051

Davel5957 / iStock via Getty Images

43. Oakland, California
> Population change from 2000: +4.4%
> Current population: 417,040
> Population in 2000: 399,477

Kirkikis / iStock Editorial via Getty Images

42. Louisville, Kentucky
> Population change from 2000: +5.1%
> Current population: 627,770
> Population in 2000: 597,337

[in-text-ad-2]

Sean Pavone / iStock Editorial via Getty Images

41. Philadelphia, Pennsylvania
> Population change from 2000: +5.1%
> Current population: 1,595,579
> Population in 2000: 1,517,550

Rawf8 / iStock via Getty Images

40. New York, New York
> Population change from 2000: +6.2%
> Current population: 8,502,614
> Population in 2000: 8,008,278

[in-text-ad]

Imagesbybarbara / iStock via Getty Images

39. Virginia Beach, Virginia
> Population change from 2000: +6.6%
> Current population: 453,291
> Population in 2000: 425,257

DutcherAerials / E+ via Getty Images

38. Los Angeles, California
> Population change from 2000: +7.4%
> Current population: 3,967,152
> Population in 2000: 3,694,834

Gian Lorenzo Ferretti Photography / E+ via Getty Images

37. Minneapolis, Minnesota
> Population change from 2000: +10.9%
> Current population: 424,175
> Population in 2000: 382,452

[in-text-ad-2]

Sundry Photography / iStock via Getty Images

36. San Jose, California
> Population change from 2000: +13.4%
> Current population: 1,013,400
> Population in 2000: 893,889

LeoPatrizi / E+ via Getty Images

35. San Francisco, California
> Population change from 2000: +13.5%
> Current population: 881,791
> Population in 2000: 776,733

[in-text-ad]

okimo / iStock via Getty Images

34. Honolulu, Hawaii
> Population change from 2000: +13.6%
> Current population: 995,251
> Population in 2000: 875,784

f11photo / iStock via Getty Images

33. San Diego, California
> Population change from 2000: +14.0%
> Current population: 1,394,515
> Population in 2000: 1,223,341

peeterv / iStock Unreleased via Getty Images

32. Tucson, Arizona
> Population change from 2000: +14.6%
> Current population: 557,827
> Population in 2000: 486,591

[in-text-ad-2]

LawrenceSawyer / E+ via Getty Images

31. Kansas City, Missouri
> Population change from 2000: +15.5%
> Current population: 509,608
> Population in 2000: 441,269

30. Dallas, Texas
> Population change from 2000: +16.1%
> Current population: 1,379,343
> Population in 2000: 1,188,204

[in-text-ad]

Davel5957 / iStock via Getty Images

29. Wichita, Kansas
> Population change from 2000: +16.1%
> Current population: 399,411
> Population in 2000: 343,997

TrongNguyen / iStock via Getty Images

28. Arlington, Texas
> Population change from 2000: +18.2%
> Current population: 393,408
> Population in 2000: 332,695

jorgeantonio / iStock via Getty Images

27. Boston, Massachusetts
> Population change from 2000: +18.7%
> Current population: 699,253
> Population in 2000: 589,141

[in-text-ad-2]

ferrantraite / E+ via Getty Images

26. Atlanta, Georgia
> Population change from 2000: +21.0%
> Current population: 503,991
> Population in 2000: 416,629

MarkSkalny / iStock via Getty Images

25. Phoenix, Arizona
> Population change from 2000: +23.3%
> Current population: 1,628,812
> Population in 2000: 1,320,994

[in-text-ad]

ablokhin / iStock via Getty Images

24. Washington, District of Columbia
> Population change from 2000: +23.4%
> Current population: 706,137
> Population in 2000: 572,059

Nate Hovee / iStock via Getty Images

23. Houston, Texas
> Population change from 2000: +23.8%
> Current population: 2,419,240
> Population in 2000: 1,954,848

RyanJLane / E+ via Getty Images

22. Portland, Oregon
> Population change from 2000: +24.1%
> Current population: 656,300
> Population in 2000: 529,025

[in-text-ad-2]

dszc / iStock Unreleased via Getty Images

21. El Paso, Texas
> Population change from 2000: +24.4%
> Current population: 702,073
> Population in 2000: 564,280

Davel5957 / iStock Unreleased via Getty Images

20. Columbus, Ohio
> Population change from 2000: +24.8%
> Current population: 888,145
> Population in 2000: 711,644

[in-text-ad]

MargaretW / iStock via Getty Images

19. Fresno, California
> Population change from 2000: +24.8%
> Current population: 533,232
> Population in 2000: 427,224

JasonDoiy / iStock via Getty Images

18. Sacramento, California
> Population change from 2000: +24.9%
> Current population: 508,357
> Population in 2000: 407,075

Mark Lucey / iStock Editorial via Getty Images

17. Omaha, Nebraska
> Population change from 2000: +27.3%
> Current population: 496,604
> Population in 2000: 390,112

[in-text-ad-2]

MargaretW / iStock via Getty Images

16. Miami, Florida
> Population change from 2000: +27.4%
> Current population: 461,859
> Population in 2000: 362,563

dszc / E+ via Getty Images

15. San Antonio, Texas
> Population change from 2000: +27.4%
> Current population: 1,458,346
> Population in 2000: 1,144,554

[in-text-ad]

Paulbr / iStock via Getty Images

14. Jacksonville, Florida
> Population change from 2000: +27.5%
> Current population: 937,821
> Population in 2000: 735,503

amygdala_imagery / E+ via Getty Images

13. Albuquerque, New Mexico
> Population change from 2000: +27.5%
> Current population: 572,101
> Population in 2000: 448,627

f11photo / iStock via Getty Images

12. Nashville/Davidson, Tennessee
> Population change from 2000: +27.7%
> Current population: 696,653
> Population in 2000: 545,549

[in-text-ad-2]

anouchka / iStock via Getty Images

11. Tampa, Florida
> Population change from 2000: +28.8%
> Current population: 390,996
> Population in 2000: 303,512

DenisTangneyJr / E+ via Getty Images

10. Mesa, Arizona
> Population change from 2000: +29.4%
> Current population: 514,144
> Population in 2000: 397,215

[in-text-ad]

BenGoode / iStock via Getty Images

9. Seattle, Washington
> Population change from 2000: +31.4%
> Current population: 740,227
> Population in 2000: 563,375

Joshua McDonough / iStock Editorial via Getty Images

8. Oklahoma City, Oklahoma
> Population change from 2000: +32.5%
> Current population: 670,553
> Population in 2000: 506,132

7. Denver, Ohio
> Population change from 2000: +33.7%
> Current population: 741,500
> Population in 2000: 554,636

[in-text-ad-2]

Lana2011 / iStock via Getty Images

6. Colorado Springs, Colorado
> Population change from 2000: +34.7%
> Current population: 485,817
> Population in 2000: 360,798

RyanJLane / E+ via Getty Images

5. Austin, Texas
> Population change from 2000: +50.1%
> Current population: 985,370
> Population in 2000: 656,302

[in-text-ad]

Jerry Moorman / iStock via Getty Images

4. Bakersfield, California
> Population change from 2000: +57.2%
> Current population: 388,817
> Population in 2000: 247,385

Kruck20 / iStock via Getty Images

3. Charlotte/Mecklenburg, North Carolina
> Population change from 2000: +60.4%
> Current population: 1,115,617
> Population in 2000: 695,454

benedek / iStock Unreleased via Getty Images

2. Fort Worth, Texas
> Population change from 2000: +71.9%
> Current population: 920,349
> Population in 2000: 535,420

[in-text-ad-2]

zimmytws / iStock Editorial via Getty Images

1. Raleigh, North Carolina
> Population change from 2000: +72.6%
> Current population: 477,476
> Population in 2000: 276,579

Is Your Money Earning the Best Possible Rate? (Sponsor)

Let’s face it: If your money is just sitting in a checking account, you’re losing value every single day. With most checking accounts offering little to no interest, the cash you worked so hard to save is gradually being eroded by inflation.

However, by moving that money into a high-yield savings account, you can put your cash to work, growing steadily with little to no effort on your part. In just a few clicks, you can set up a high-yield savings account and start earning interest immediately.

There are plenty of reputable banks and online platforms that offer competitive rates, and many of them come with zero fees and no minimum balance requirements. Click here to see if you’re earning the best possible rate on your money!

Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.