If you travel outside of the US less than 6 months every year, you would still qualify for naturalization. If you need to travel for longer than 6 months, you can sometimes preserve your residency if you will be working for the US government or a US company oversea for an extended period of time. The application is filed on form N-470.
Answered on Feb 10th, 2014 at 10:57 AM