Uno de los problemas de la isla es la sobrepoblación, la cual se debe principalmente a la migración desde Colombia continental, motivada fundamentalmente por el establecimiento de la figura de puerto libre para San Andrés por el gobierno del presidente Gustavo Rojas Pinilla en 1953, que tuvo el objetivo de dinamizar la economía de la isla y atraer turistas.