Sidi Ahmet Alioune Ndao est né en 1933 à Kartiack, dans le cercle de Bignona, en Casamance. Fils d'un médecin vétérinaire soumis aux affectations, il fréquente au cours de son cycle élémentaire plusieurs établissements, à Louga, à Linguère et à Koumpentoum Ses études secondaires, entamées au cours Sainte-Marie, à Dakar Plateau, se poursuivent en France où il arrive en 1955. Ndao obtient son baccalauréat à Gap, une commune de la région Provence-Alpes-Côte d'Azur, en 1958, avant de passer une licence d'anglais à l'université de Grenoble en 1962.