Существуют восточные, западные и южные славяне, но где северные?
Северные славяне - это восточные славяне, но не все. Ильменские словене, вятичи и кривичи вполне могли бы со временем стать стать северными словянами, но так исторически сложилось, что определенные события оборвали их обособление в отдельную группу.
Не могу точно утверждать, но кажется, северными славянами считали славянский анклав на острове Рюген. Спустя какое-то время славяне там были захвачены варварами, оставшиеся ассимилировались.
Непроверенная информация.
К северным славянам можно, косвенно, отнести балтов: латышей, литовцев и латгальцев. Недаром их объединяют в балто-славянскую группу по языкам; со славянскими языками есть немало сходств, к примеру падежи. Не могу быть уверен на 100 процентов в этой теории, и надеюсь, что кто-нибудь меня поправит.
Литовский, латышский и прусский относятся к балтийской группе языков. В славянской группе отношения они не имеют, в литовском находят параллели с хинди. Балты тоже к славянам отношения не имеют, пришли на побережье 10 тыс лет назад. Эстонцы-это фино-угры.