3 ms·No, you can get your new visa in any country US consular services are in, not just your home country.by pockmarked19 2y agoNo, you can get your new visa in any country US consular services are in, not just your home country.