У кашубов в разных районах их этнической территории отмечаются или отмечались в прошлом различия в языке и культуре. Разного рода этнографические особенности были причиной формирования нескольких сравнительно обособленных групп[2][3]. Названия их, как правило, связаны с характером местности их расселения — лесяки (кашубск. lesôcë), моряне (кашубск. mòrzanie); с исторической областью — заборяки (кашубск. zabòrôcë) в области Заборы (польск. Zabory); с диалектными особенностями — быляки (кашубск. bëlôcë), гохи (кашубск. gôchë, gôchòwie); с родом традиционных занятий — рыбаки (кашубск. rëbôcë), гбуры (кашубск. gbùrë); с особенностями народного костюма — кабатки (кашубск. kabatcy), йозки (кашубск. józcë), а также с сословными отличиями — парчянская шляхта (кашубск. parcanô szlachta)[4].
Некоторые субэтнические группы объединяют в себе мелкие локальные группы. Так, в группу быляков входят рыбаки, гбуры и другие. Некоторые группы включают в себя другие только частично. Ряд субэтносов имеют по два и более названий (крубяне, иначе заборяки). Некоторые из групп, такие как, например, кабатки, жившие рядом со словинцами, были онемечены ещё в первой половине XX века. Для каждой из групп характерен свой особый говор или несколько близких друг другу говоров. В настоящее время этнографические отличия разных групп кашубов практически стёрлись, названия многих из них употребляются редко — повсеместно распространён этноним кашубы[2][5]