Nasser Baccouche est né à Sousse en Tunisie, a étudié au lycée de Sousse, à l'Université de Tunis, à la Sorbonne à Paris, et à l'Université de Montréal en philosophie, sociologie ainsi qu'en travail social. Il a fait une carrière en tant que professeur et chercheur à l'Université de Moncton.