ISO 3166-2:ID è uno standard ISO che definisce i codici geografici delle suddivisioni dell'Indonesia; è un sottogruppo dello standard ISO 3166-2.
I codici sono assegnati a due livelli di suddivisione del paese: a sette "unità geografiche" (isole maggiori o gruppi di isole), che non hanno funzione amministrativa, e alle 33 province. Sono tutti formati da ID- (sigla ISO 3166-1 alpha-2 dello Stato), seguito da due lettere.