We do not currently know of any antonyms for country dweller.
For similar words to country dweller, try: