Net annual migration fell 7.66% to 6,706 persons in Panama in 2024, according to the National Statistical Office.
Historically, net annual migration in Panama reached an all time high of 11,130 persons in 2018 and an all time low of -3,140 persons in 1950. When compared to Panama's main peers, net annual migration in Colombia amounted to 141,643 persons, 967 persons in Costa Rica, -4,821 persons in Honduras and -8,189 persons in Nicaragua in 2024.
Panama has been ranked 51st within the group of 236 countries we follow in terms of net annual migration, 8 places above the position seen 10 years ago.
| Net Migration (Annual) | Unit | 2080 | 2081 | 2082 | 2083 | 2084 | 2085 | 2086 | 2087 | 2088 | 2089 | 2090 | 2091 | 2092 | 2093 | 2094 | 2095 | 2096 | 2097 | 2098 | 2099 | 2100 |
| Belize | persons | -108 | -129 | -109 | -54.0 | -95.0 | ||||||||||||||||
| Brazil | persons | -25,156 | -24,325 | -24,673 | -23,211 | -19,293 | ||||||||||||||||
| Colombia | persons | -377 | -438 | -299 | -419 | -279 | ||||||||||||||||
| Costa Rica | persons | 848 | 791 | 895 | 882 | 899 | ||||||||||||||||
| El Salvador | persons | -6,971 | -7,023 | -6,940 | -5,874 | -5,869 | ||||||||||||||||
| Guatemala | persons | -7,016 | -6,757 | -6,608 | -6,548 | -6,277 | ||||||||||||||||
| Honduras | persons | -829 | -904 | -854 | -787 | -836 | ||||||||||||||||
| Mexico | persons | -70,481 | -68,859 | -66,116 | -67,059 | -65,228 | ||||||||||||||||
| Nicaragua | persons | -6,938 | -7,173 | -7,206 | -7,336 | -7,611 | ||||||||||||||||
| Panama | persons | 2,613 | 2,471 | 2,577 | 2,609 | 2,523 | ||||||||||||||||
| Peru | persons | -3,137 | -3,616 | -3,888 | -4,109 | -3,371 | ||||||||||||||||
| USA | persons | 1,333,164 | 1,316,417 | 1,279,930 | 1,297,348 | 1,258,983 | ||||||||||||||||
| Venezuela | persons | -21,670 | -23,417 | -28,319 | -23,803 | -28,039 |