Joaquim Nadal ha ejercido intermitentemente la docencia en las universidades de Liverpool (1970-1972), Autónoma de Barcelona (1972-1992) y Gerona (desde 1992), y ha dedicado sus trabajos de investigación al siglo XVIII en Cataluña, a la historia económica española del siglo XIX y a la historia local, concentrándose en aportaciones diversas a la historia de Gerona.