El municipio de Medio Atrato cuenta con 10 corregimientos (incluida la cabecera municipal), 23 veredas y 20 comunidades indígenas agrupadas en 4 resguardos.