Cwmavon is a large village and community in the Afan valley in Wales, lying within Neath Port Talbot County Borough. It has a population of 5,603, increasing slightly to 5,615 at the 2011 Census. In many ways it is a suburb of the nearby town of Port Talbot which is less than to the south, but it is separated from the town by the local geography. The literal translation of Cwmafan from Welsh to English is 'Valley of the River Afan', Cwm meaning valley and Afan being the name of the river.