Communities in Newport

Wales Monmouthshire  Archives

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