This is how much a Starbucks latte costs around the world

Do you feel like you pay too much for your morning cup of joe? Well, you’re not alone. But depending on where you live, you may have it better than you think.

Market research firm Value Penguin has released a “Latte Index,” which ranks the price of a tall latte at Starbucks locations around the world.

Click through the gallery see what people in different countries are paying, from the least expensive to the most.

All figures in U.S. dollars.

This is how much a Starbucks latte costs around the world

No. 40: United States
Price: $2.75
NEW YORK (Photo by Spencer Platt/Getty Images)

This is how much a Starbucks latte costs around the world

No. 39: Australia
Price: $2.86
(Starbucks Australia / Facebook)

This is how much a Starbucks latte costs around the world

No. 38: United Kingdom
Price: $2.88
LONDON (Photo by Ben Pruchnie/Getty Images)

This is how much a Starbucks latte costs around the world

No. 37: Canada
Price: $3.06
(THE CANADIAN PRESS/Hannah Yoon)

This is how much a Starbucks latte costs around the world

No. 36: New Zealand
Price: $3.06
(Starbucks New Zealand / Facebook)

This is how much a Starbucks latte costs around the world

No. 35: Ireland
Price: $3.13
(Starbucks Ireland / Facebook)

This is how much a Starbucks latte costs around the world

No. 34: Netherlands
Price: $3.53
(Starbucks Nederland / Facebook)

This is how much a Starbucks latte costs around the world

No. 33: Japan
Price: $3.56
(スターバックス コーヒー ジャパン Starbucks / Facebook)

This is how much a Starbucks latte costs around the world

No. 32: Brazil
Price: $3.79
(Starbucks Brasil / Facebook)

This is how much a Starbucks latte costs around the world

No. 31: Germany
Price: $3.83
(Starbucks Deutschland / Facebook)

This is how much a Starbucks latte costs around the world

No. 30: Austria
Price: $4.10
(Starbucks Österreich / Facebook)

This is how much a Starbucks latte costs around the world

No. 29: Belgium
Price: $4.23
(Starbucks Belgium / Facebook)

This is how much a Starbucks latte costs around the world

No. 28: Greece
Price: $4.27
(Starbucks Greece / Facebook)

This is how much a Starbucks latte costs around the world

No. 27: France
Price: $4.36
(Starbucks France / Facebook)

This is how much a Starbucks latte costs around the world

No. 26: Mexico
Price: $4.37
(Starbucks Mexico / Facebook)

This is how much a Starbucks latte costs around the world

No. 25: Finland
Price: $4.50
(Suphamat Pattanapirom / Facebook)

This is how much a Starbucks latte costs around the world

No. 24: Denmark
Price: $4.62
Denmark (Piyada Ch / Facebook)

This is how much a Starbucks latte costs around the world

No. 23: Czech Republic
Price: $4.64
(Lukáš Hudeček / Facebook)

This is how much a Starbucks latte costs around the world

No. 22: Singapore
Price: $4.71
(Starbucks Singapore / Facebook)

This is how much a Starbucks latte costs around the world

No. 21: Spain
Price: $4.81
(Starbucks España / Facebook)

This is how much a Starbucks latte costs around the world

No. 20: Switzerland
Price: $4.82
(Starbucks Switzerland / Facebook)

This is how much a Starbucks latte costs around the world

No. 19: Colombia
Price: $4.93
(Starbucks Colombia / Facebook)

This is how much a Starbucks latte costs around the world

No. 18: South Korea
Price: $5.03
(Roy Sun / Facebook)

This is how much a Starbucks latte costs around the world

No. 17: Chile
Price: $5.06
(Andrea Ruiz / Chile)

This is how much a Starbucks latte costs around the world

No. 16: Turkey
Price: $5.12
Turkey (Bakhtiyor Fayzullayev / Facebook)

This is how much a Starbucks latte costs around the world

No. 15: Hungary
Price: $5.22
(Starbucks Magyarország / Facebook)

This is how much a Starbucks latte costs around the world

No. 14: United Arab Emirates
Price: $5.62
(Mohammed Faisal / Facebook)

This is how much a Starbucks latte costs around the world

No. 13: Sweden
Price: $5.71
(Starbucks Sverige / Facebook)

This is how much a Starbucks latte costs around the world

No. 12: Bulgaria
Price: $6.37
(Melissa Maples / Facebook)

This is how much a Starbucks latte costs around the world

No. 11: Philippines
Price: $6.45
(Starbucks Philippines / Facebook)

This is how much a Starbucks latte costs around the world

No. 10: Poland
Price: $6.74
(Starbucks Polska / Facebook)

This is how much a Starbucks latte costs around the world

No. 9: Saudi Arabia
Price: $7.08
(Omar Almasry / Facebook)

This is how much a Starbucks latte costs around the world

No. 8: China
Price: $7.18
(Photo by Cancan Chu/Getty Images)

This is how much a Starbucks latte costs around the world

No. 7: Malaysia
Price: $7.23
(Starbucks Malaysia / Facebook)

This is how much a Starbucks latte costs around the world

No. 6: Egypt
Price: $7.59
(Mou Zheng / Facebook)

This is how much a Starbucks latte costs around the world

No. 5: India
Price: $7.99
(Starbucks India / Facebook)

This is how much a Starbucks latte costs around the world

No. 4: Thailand
Price: $8.04
(Starbucks Thailand / Facebook)

This is how much a Starbucks latte costs around the world

No. 3: Vietnam
Price: $8.18
(Starbucks Vietnam / Facebook)

This is how much a Starbucks latte costs around the world

No. 2: Indonesia
Price: $8.21
(Starbucks Indonesia / Facebook)

This is how much a Starbucks latte costs around the world

No. 1: Russia
Price: $12.32
(Starbucks Russia / Facebook)