Cwmhiraeth is a hamlet in Carmarthenshire, Wales, contained in the Dre-fach Felindre district. While the name has no exact meaning in English, it can be roughly translated to "valley of longing". Cwmhiraeth used to be a source of activity for the textile industry, but has since declined.