 The total population was 5,151, of whom 77.1% were born in Wales.The 2011 census indicated that 37.4% of the population were able to speak Welsh.Carmarthen Town North has been an electoral ward since the 1937.