I speculate that it is possible, but unlikely. Settlements need to be near a resource of some sort. Forest, lake, ocean, large mammal population, mineral deposit, strategic vantage point... or similar. Something that can sustain livelihoods. I would expect the resources of the far north to have been fairly well documented. There may be large empty spaces that attract almost no attention, but I would guess they would never attract a settlement either.