John Henry Pope est né dans le canton d'Eaton, au Québec, le . Il y grandit et y fit ses études. Ambitieux, il se consacra tout d'abord à faire de la ferme de son père l'une des meilleures du comté. Mais, à la suite de la rébellion de 1837-1838, son implication dans le milice d'Eaton va l'amener à s'intéresser à la politique locale. C'est ainsi qu'au cours des années 1840, il devint représentant du canton d'Eaton au sein du conseil de comté de Sherbrooke. Antiaméricain convaincu, il s'opposa activement au mouvement annexionniste qui se manifesta dans les "townships" à partir de 1849.