Jabarkan Abad 20 dari Pulau San Andrés

Pada bulan September 1900, Prancis mengeluarkan keputusan yang mengakui semua pulau di kepulauan itu sebagai milik Kolombia. Pada tahun 1902, dua komisaris Presiden AS Theodore Roosevelt datang ke San Andrés dengan perahu dan meminta pulau-pulau itu menjadi bagian dari Panama, tetapi proposal Amerika ditolak mentah-mentah karena tidak patriotik, membuktikan kesetiaan lokal kepada Republik Kolombia. Pada tahun 1903, Departemen Panama Kolombia menjadi negara merdeka. Penduduk pulau kembali menolak untuk bergabung dengan Amerika Serikat atau Panama ketika mereka dikunjungi oleh kapal perang AS di tahun yang sama. Pada tanggal 26 Oktober 1912, Munisipalitas San Andres dan Providencia didirikan berdasarkan UU 52, memberikan kemerdekaan administratif. Pada Agustus 1920, perjanjian perbatasan ditandatangani antara Kolombia dan Panama di Bogota. Pada tanggal 24 Maret 1928, Perjanjian Esguerra-Bárcenas ditandatangani, di mana Nikaragua mengakui kedaulatan Kolombia atas Kepulauan San Andrés, Providence, dan Saint Catherine.

Pada November 1943, Kolombia bergabung dalam Perang Dunia II, karena sebuah kapal selam Jerman menenggelamkan salah satu kapal mereka yang harus mengangkut pasukan Inggris ke San Andrés. Pada tahun 1953, atas permintaan beberapa perwakilan masyarakat pulau, Presiden Gustavo Rojas Pinilla menegaskan kembali Pulau San Andrés dan pelabuhan bebas. Pada tahun 1972, kepulauan dinyatakan sebagai Kota Khusus. Dalam Konstitusi Kolombia tahun 1991, Departemen Kepulauan San Andrés, Providence dan Saint Catherine didirikan sebagai salah satu Departemen Kolombia. Pada tahun 2000, kepulauan San Andrés, Providence, dan Saint Catherine menjadi Cagar Biosfer Dunia UNESCO sesuai dengan lima cagar biosfer yang terdaftar dalam program Manusia dan Program Biosfer UNESCO.