The Town of Brome Lake is a town in southern Quebec, Canada. The population as of the Canada 2011 Census was 5,609. Tourism is a m…The Town of Brome Lake is a town in southern Quebec, Canada. The population as of the Canada 2011 Census was 5,609. Tourism is a major industry in the village of Knowlton because of skiing in the winter, lake activities in summer, and autumn leaf colour.