Yes, absolutely. Companies that have affiliate programs accept affiliates from all parts of the world.
Inside of our Affiliate Marketing Mastery course, we have members from everywhere: USA, Canada, United Kingdom, Germany, France, Italy, Australia, New Zealand, South Africa, Mexico, Brazil... you name it!
The Amazon Associates program is open to all countries. However, if you are a resident of Arkansas, Colorado, Illinois, North Carolina, Rhode Island or Connecticut in the United States, you are not eligible to join, due to legal sales tax issues. If you live outside of the U.S. and you want to participate in an affiliate program, you will have to apply for each program individually. Click here to view the details of each country.