Karakelang es la isla principal de las islas Talaud al noreste de Sulawesi , Indonesia . Su superficie es de 846 km² ( 327 millas cuadradas). Tiene una población de 51.506 habitantes en el censo de 2010 [1] y de 59.920 en el censo de 2020; [2] la estimación oficial a mediados de 2022 era de 60.875. [3] Su ciudad más grande es Melonguane en la costa oeste, que sirve como centro administrativo de la regencia de las islas Talaud .