1983–1997: The Borough of Newport wards 2, 4, 7, 9, 11, 13, and 18 to 20, and the District of Monmouth wards 14 and 15.
1997–2010: The Borough of Newport wards of Alway, Beechwood, Langstone, Llanwern, Lliswerry, Ringland, St Julians, and Victoria, and the Borough of Monmouth wards of Caldicot Castle, Dewstow, Magor with Undy, Rogiet, Severn, and West End.
2010–2024: The Newport County Borough electoral divisions of Alway, Beechwood, Langstone, Llanwern, Lliswerry, Ringland, St Julian's, and Victoria, and the Monmouthshire County electoral divisions of Caldicot Castle, Dewstow, Green Lane, Mill, Rogiet, Severn, The Elms, and West End.
Newport East was created when the former Newportborough constituency was split into two divisions in 1983. It also included some rural areas formerly part of Monmouthcounty constituency. There have been only minor boundary changes since the constituency was created, and unlike the neighbouring Newport West, has remained Labour since its creation.