Communities in Newport

WalesNewportCommunities in Newport

The modern city and county borough of Newport (Welsh: Casnewydd), Wales comprises the communities of: