During the latest tour of duty, members of the Prince of Wales's Company worked closely with Afghan security forces in Nahr-e-Saraj District to suppress insurgents and help the Afghan troops to take the lead themselves.
The battalion lost three members during the tour including Carmarthen-born Lance Corporal Lee Davies, 27, who grew up in Cardigan.
Lance Corporal Davies died after being hit by small arms fire while on working as part of a police advisory team in the Lashkar Gah district of Helmand province in May last year.
Major Ed Launders, Prince of Wales's Company Commander, said: "The tour in Afghanistan was extremely tough, but made much easier through the abundant support of the people of Wales which carried us through.
"It is a tremendous honour and privilege to march through Carmarthen and to display our gratitude."
More top news
A Wales-based company is partnering with job centres to roll out an initiative to get people with mental health problems back into work.
A cut in tourism VAT could create almost 6,000 new jobs and generate an extra £160m a year for the Welsh economy, it has been claimed.
A wet start to the week with rain for most of us this morning. Things should brighten up this afternoon.