La municipalité de Rivière-au-Tonnerre est en fait composée de deux villages situés sur la Côte-Nord du fleuve Saint-Laurent : Sheldrake et Rivière-au-Tonnerre. Le nom de l'endroit vient d'un phénomène naturel où, la rivière Tonnerre, se trouve sur une série de cascades d'environ dont le fracas rappelle le bruit du tonnerre. Par ailleurs, anciennement, on surnommait l'endroit « Boum Boum River ». Ensemble, en 2016, les villages ont une population totale de moins de .