La Coupe CECAFA des nations 2006 est la trente-et-unième édition de la Coupe CECAFA des nations qui a eu lieu en Éthiopie du 25 novembre au . Les nations membres de la CECAFA (Confédération d'Afrique centrale et de l'Est) sont invitées à participer à la compétition.
C'est l'une des sélections invitées, la Zambie qui remporte la compétition en s'imposant en finale après la séance de tirs au but face au Soudan. Le Rwanda monte sur la troisième marche du podium. C'est le troisième titre de champion de la CECAFA pour la sélection zambienne. Le double tenant du titre, l'Éthiopie, qui joue à domicile, est éliminée dès les quarts de finale par le futur vainqueur.
La sélection du Kenya est absente, du fait de sa suspension par la FIFA tandis que l'Érythrée décide de ne pas participer à la compétition. Ces deux équipes sont remplacées par le Malawi et la Zambie, équipes membres de la COSAFA.
Il y a 11 équipes engagées et le premier tour se déroule donc avec trois poules : les trois premiers des poules de quatre plus les deux premiers de la poule de trois se qualifient pour la phase finale, disputée à partir des quarts de finale. Toutes les rencontres sont disputées à Addis-Abeba.