Inmigración:
Costa Rica es un país receptor de emigrantes, aunque con un alto índice de emigrantes al extranjero. Según el Banco mundial de Costa Rica tenía 440,957 inmigrantes en el año 2005, representando aproximadamente un 10.2% de la población; en estas cifras no están representados los inmigrantes ilegales. El Censo del año 2000 registró 296,000 inmigrantes, de los cuales 226,374 eran nicaragüenses.Mucho más recientemente se ha estimado la cantidad de emigrantes nicaragüenses entre 400,000 y 650,000; de los cuales aproximadamente 180,000 son ilegales. Además de los nicaragüenses hay una creciente inmigración de colombianos, estadounidenses, panameños y chinos.
Emigración :
La emigración de Costa Rica es menor que la de los demás países Centroamericanos. Para 2005, Según el BANCO MUNDIAL había tan solo 127,061 costarricenses viviendo en el exterior, aproximadamente un 3% de la población. El destino principal para los emigrantes costarricenses era Estados Unidos, con el 71.9% de los emigrantes costarricenses viviendo en ese país