As well as being the hosts of the tournament, Egypt are one of the favourites to lift the trophy. Led by talisman Mo Salah, they find themselves in Group A, where they will face Uganda, Zimbabwe and the Democratic Republic of Congo.
In Group B the team to beat will be Nigeria. 'The Super Eagles' will face Madagascar, Guinea and Burundi as they look to book their place in the last 16.
Senegal and Algeria will battle it out to top Group C. The former possess a lethal front three of Baldé, Niang and Mané, although the North Africans will look to Riyadh Mahrez to lead them to success, with Kenya and Tanzania filling the other two spots.
Morocco have a point to prove in Group D. After a string of high profile failures, it is now time for them to show what they are made of once more. They will face heavyweights Ivory Coast in their group, which is completed by South Africa and Namibia.
Group E could be one of the most open, with Marega's Mali sure to face tough tests against Tunisia, who competed at the World Cup in 2018, Mauritania and Angola.
Finally, Cameroon and Ghana will battle it out for top spot in Group F, with Benin and Guinea-Bissau ready to take advantage of any slip-ups.
As well as the top two from each group, the four best third placed sides will go through, meaning the chances of progressing to the knockout phases are much higher in this more forgiving format.
The matches will be played in six stadiums across four cities, with three of them being located in Egypt's capital Cairo. The other cities to host games will be Alexandria, Ismailia and Suez.
Egypt are the favourites for the tournament, and have won the most titles in the tournament's history with seven - the last of which came in 2010. They are followed by Cameroon with five and Ghana with four.
The group stages will be played between 21st June and 2nd July, with the final taking place in Cairo on 16th July.