Étant située à la limite ouest de la MRC de Charlevoix, la localité de Petite-Rivière-Saint-François constitue la porte d'entrée de Charlevoix par la route 138 et par la voie ferrée utilisée par le train de Charlevoix. L'accès au hameau de Maillard et au village de Petite-Rivière-Saint-François se fait via la rue Principale qui débute à la route 138 (juste au nord-est du hameau Saint-Cassien-des-Caps) et qui dévale la montagne avec un dénivelé de 438 m, soit jusqu'aux abords du fleuve Saint-Laurent. La côtes de la Martine, sur la rue Principale, vaut le détour car elle est en surplomb du fleuve Saint-Laurent et face à Saint-Jean-Port-Joli qui est sur la rive sud du fleuve.