Bassaleg (Welsh: Basaleg) is a small semi-urban suburb on the west side of the city of Newport, in south Wales. It lies in the Graig electoral ward and community.
Bassaleg is located two miles north west of Newport city centre. Bassaleg is roughly bounded by the A467 road (A4072) to the east, the railway spur to Lower Machen (the former Brecon and Merthyr Railway) to the north, the St Mellons Road (B4288) to the south and Rhiwderin to the east. The Ebbw River runs through the area. The A468 road passes through towards Caerphilly and junction 28 of the M4 motorway is less than a mile to the south.
As Bassaleg lies near the junction of the Brecon and Merthyr Railway and Great Western Railway it used to have two stations (Bassaleg and Bassaleg Junction), although they were both victims of the Beeching Axe in the 1960s. Pye Corner station, built close to the site of Bassaleg Junction station on the former GWR line, opened on 14 December 2014. Served by the existing Ebbw Valley Railway service between Cardiff Central and Ebbw Vale Town, the station is operated by Arriva Trains Wales. Trains run hourly Monday-Saturday and 2-hourly on Sundays. The journey time to Cardiff Central is 19–22 minutes, and is around 38 minutes to Ebbw Vale Town.