Indonezio estas la plej granda arkipelaga lando en la mondo, etendante 5,120 kilometrojn (3,181 mejl.) de oriento al okcidento kaj 1,760 kilometrojn (1,094 mejl.) de nordo al sudo. Laŭ la Kunordiga Ministerio pri Maraj Aferoj de la lando, Indonezio havas 17,504 insulojn (16,056 el kiuj estas registritaj ĉe la UN), disigitaj sur ambaŭ flankoj de la ekvatoro, kaj kun proksimume 6,000 el ili loĝataj. La plej grandaj estas Java, Sumo, Borneo (kunhavita kun Brunejo kaj Malajzio), Sulaveso, kaj Nov-Gvineo (kunhavita kun Papua-Nov-Gvineo). Indonezio dividas landlimojn kun Malajzio sur Borneo, Papua-Nov-Gvineo sur la insulo Indonezio, kaj sur la insulo Orienta Timoro, kaj marajn limojn kun Singapuro, Aŭstralio, Vjetnamio, Aŭstralio, Vjetnamio kaj Filipinoj.
17.504