Answer
How often do you visit your hometown in a year? [or]
How many times do you go to your hometown in a year?
Native or hometown
As nouns, the difference between native and hometown is that a native is a person who was born in a place, while a hometown is a person’s birthplace, childhood home, or main place of residence. As an adjective, native means belonging to one by birth.
Technically, they both mean the same thing, with the exception that you may still be living in your hometown (while temporarily working or staying elsewhere), whereas your native is where you may no longer live.
Eg: This is my native land.
English is not my native language.