ISO 3166-2:AO é o subconjunto de códigos definidos em ISO 3166-2, parte do padrão ISO 3166 publicado pela Organização Internacional para Padronização (ISO), para os nomes das principais subdivisões de Angola.[1]
Os códigos cobrem 18 províncias. Cada código é composto de duas partes, separadas por um hífen. A primeira parte é AO, o código ISO 3166-1 alfa-2 de Angola, e a segunda parte é um subcódigo de três-letras.