Treorchy's high street has been crowned the UK's best in the Great British High Street Awards.
Treorchy has beaten towns from all over the UK to the accolade, including Narbeth and Swansea.
As part of the prize the Valleys town has been awarded £15,000 to spend in the community.
More than 80% of the businesses on Treorchy's high street are independent boutique stores.
The town hosts year-round activities, including a two-night outdoor cinema event and its annual Christmas Parade, and ten new businesses have opened on the high street over the past two years.
It is the second year in a row that a Welsh town has received the honour with Crickhowell winning the prize in 2018.
Caernarfon's Palace Street was named the Welsh Rising Star High Street at the awards. The high street was commended for how it has kept attracting shoppers to the town.
The awards, run by the UK Government and Visa, saw 39 high streets from across the UK shortlisted.