According to the 1942
Albanian census, Gorna Banjica was inhabited by 854
Muslim Albanians, 35
Serbs and 11
Bulgarians. The Yugoslav census of 1953 recorded 1,072 people of whom 754 were Albanians, 240 Turks, 73 Macedonians and 5 others. The 1961 Yugoslav census recorded 1,108 people of whom 212 were Albanians, 827 Turks, 68 Macedonians and 1 others. The 1971 census recorded 1,267 people of whom 239 were Albanians, 1,003 Turks and 25 Macedonians. The 1981 Yugoslav census recorded 1,611 people of whom 474 were Albanians, 7 Macedonians, 1,118 Turks, 1 Bosniak and 11 others. The Macedonian census of 1994 recorded 1,622 people of whom 422 were Albanians, 1,239 Turks and 1 other. According to the 2002 census, the village had a total of 4,423 inhabitants. •
Albanians 1,636 •
Turks 1,243 •
Macedonians 1,196 •
Romani 315 •
Serbs 4 • Others 29 As of the
2021 census, Gorna Banjica had 3,436 residents with the following ethnic composition: • Turks 1,503 • Macedonians 839 • Albanians 811 • Roma 610 • Persons for whom data are taken from administrative sources 107 • Others 16 ==References==