Mauro Bacherini ha svolto attività di insegnamento nella scuola statale, ha insegnato Canto corale al Conservatorio di Musica "Nino Rota" di Monopoli e Musica corale e Direzione di coro al Conservatorio di Latina.
Attualmente è docente di Direzione di Coro e Composizione corale presso il Conservatorio di Musica "G.P. da Palestrina" di Cagliari.