The list of regional nicknames used in English language includes nicknames for people based on their locality of origin (birthplace, place of permanent residence, or family roots).
Nicknames based on the country (or larger geopolitical area) of origin may be found in the List of ethnic slurs.
Ozzy : (UK, Commonwealth and US) an Australian.
Nicknames for people from rural, remote, etc. areas often bear a derogatory implication of unsophisticated, undereducated people, simpletons.
y como solo para Antioquia escribo, yo no escribo español sino antioqueño[Because I write only for Antioquia, I do not write in Spanish but in Antioquean]
A troll was what people from Michigan's Upper Peninsula called anyone who lived "below the bridge," the five-mile-long span that connected the Upper and Lower peninsulas.