Who moves to Miami, and where they go

Every year the IRS counts how many people move between counties, based on the addresses on their tax returns. Here is what that shows for Miami-Dade County, FL, home of Miami, between the 2022 and 2023 tax years.

Moved in
65,368from other US counties
Moved out
105,365to other US counties
Net
−39,997more departures than arrivals
From abroad
1,729tax filers and dependents only

Loading the map...

Where newcomers come from

CountyPeople
Broward County, FL (Fort Lauderdale)16,821
Palm Beach County, FL (West Palm Beach)2,634
New York County, NY2,031
Orange County, FL (Orlando)1,524
Los Angeles County, CA (Los Angeles)1,515
Hillsborough County, FL (Tampa)1,246
Kings County, NY1,225
Lee County, FL (Cape Coral)1,161
Cook County, IL (Chicago)1,086
Queens County, NY (New York)872
Harris County, TX (Houston)825
Collier County, FL597

Where people go when they leave

CountyPeople
Broward County, FL (Fort Lauderdale)29,098
Palm Beach County, FL (West Palm Beach)4,446
Lee County, FL (Cape Coral)3,807
Orange County, FL (Orlando)3,362
Hillsborough County, FL (Tampa)2,603
Polk County, FL (Lakeland)1,965
Harris County, TX (Houston)1,898
St. Lucie County, FL (Port St. Lucie)1,659
Osceola County, FL (Kissimmee)1,421
New York County, NY1,385
Duval County, FL (Jacksonville)1,338
Collier County, FL1,331

Most moves are short hops within the same metro area. 30,474 of the newcomers came from elsewhere in Florida and 34,894 from other states. Here are the long-distance moves only, more than 100 miles:

Long-distance newcomers come from

CountyPeople
New York County, NY2,031
Orange County, FL (Orlando)1,524
Los Angeles County, CA (Los Angeles)1,515
Hillsborough County, FL (Tampa)1,246
Kings County, NY1,225
Lee County, FL (Cape Coral)1,161
Cook County, IL (Chicago)1,086
Queens County, NY (New York)872

Long-distance movers go to

CountyPeople
Lee County, FL (Cape Coral)3,807
Orange County, FL (Orlando)3,362
Hillsborough County, FL (Tampa)2,603
Polk County, FL (Lakeland)1,965
Harris County, TX (Houston)1,898
St. Lucie County, FL (Port St. Lucie)1,659
Osceola County, FL (Kissimmee)1,421
New York County, NY1,385

Frequently asked questions

Where do people moving to Miami come from?

Most people moving into Miami-Dade County, FL come from nearby counties, led by Broward County, FL (16,821 people). The biggest source more than 100 miles away is New York County, NY.

Where do people leaving Miami move to?

The top destination is Broward County, FL (29,098 people). Farther away, the most popular is Lee County, FL.

Are more people moving to Miami or leaving?

Between the 2022 and 2023 tax years, 65,368 people moved into Miami-Dade County, FL from elsewhere in the US and 105,365 moved out, a net loss of 39,997 (IRS data, not counting moves from abroad).

Thinking about the move yourself? Compare Miami with any city it trades people with, like Miami vs Orlando, Miami vs Los Angeles, Miami vs Tampa, Miami vs Cape Coral.

Source: IRS Statistics of Income, county-to-county migration data for filing years 2022 to 2023, the latest available. Counts are people (the number of personal exemptions, which the IRS uses to approximate individuals): tax filers plus dependents whose address moved to a different county between the two filing years. People who do not file returns are not counted, and the IRS hides very small flows to protect privacy. Figures are for the whole county, not just the city of Miami.