Nimmo has been a professor of political science, journalism, and communication at various institutions, notably the University of Missouri, University of Tennessee, and the University of Oklahoma. He is currently distinguished visiting professor of political science at Baylor University.