Short answer: yes, in most cases
Trademark rights are territorial. A registration only protects your brand in the country where it was granted, so you need to file in every country where you want protection.
Filing in several countries at once
You don't always have to file with each national office one by one. Regional and international mechanisms, such as the Madrid System, let you submit an international application that covers multiple countries.