布法罗湖是加拿大的湖泊，位于该国西北部，距离大奴湖50公里，由西北地区负责管辖，长48公里、宽18公里，面积612平方公里，海拔高度265米。