Skip to content

Maesglas Road, NP20

Street in Newport

Median, last 3 years
£129,750
4 sales, Jun 2023 – May 2026
Last standard sale
£152,500
20 Oct 2025
Standard sales
62
since 1997

By property type, Jun 2023 – May 2026: Terraced sold for £105,000 and £117,000 · Semi-detached sold for £142,500 · Flats sold for £152,500

Figures count standard sales only (Price Paid category A). Additional entries (category B) - repossessions, buy-to-lets with an identifiable mortgage, and purchases by companies and other non-private buyers - are listed below but flagged.

Sale history (66 records · 15 homes sold more than once)

Address Price
94, MAESGLAS ROAD
NP20 3DG · 20 Oct 2025 · Flat / maisonette
Previously £95,000 (Jun 2015) · +61%
£152,500
57, MAESGLAS ROAD Cat B
NP20 3DE · 20 May 2025 · Terraced
£146,000
78, MAESGLAS ROAD
NP20 3DG · 11 Apr 2025 · Terraced
Previously £16,080 (Apr 1999) · +628%
£117,000
22, MAESGLAS ROAD
NP20 3DE · 6 Jan 2025 · Terraced
Previously £94,000 (Mar 2020) · +12%
£105,000
122, MAESGLAS ROAD
NP20 3DH · 14 Jul 2023 · Semi-detached
Previously £92,500 (Jan 2018) · +54%
£142,500
2, MAESGLAS ROAD
NP20 3DD · 3 Feb 2023 · Semi-detached
Previously £93,000 (Mar 2016) · +67%
£155,000
44, MAESGLAS ROAD
NP20 3DF · 31 Jan 2023 · Terraced
£150,000
77, MAESGLAS ROAD
NP20 3DF · 4 Nov 2022 · Terraced
Previously £112,000 (Oct 2019) · +21%
£135,000
134, MAESGLAS ROAD
NP20 3DH · 16 Sep 2022 · Terraced
Previously £40,000 (Aug 1999) · +288%
£155,000
130, MAESGLAS ROAD
NP20 3DH · 19 Aug 2022 · Terraced
£135,000
141, MAESGLAS ROAD
NP20 3DH · 12 Aug 2022 · Semi-detached
Previously £109,000 (May 2022)
£152,000
141, MAESGLAS ROAD Cat B
NP20 3DH · 13 May 2022 · Semi-detached
Previously £100,000 (Jan 2006)
£109,000
129, MAESGLAS ROAD
NP20 3DH · 5 Nov 2020 · Terraced
Previously £107,500 (Jan 2020)
£111,000
22, MAESGLAS ROAD
NP20 3DE · 18 Mar 2020 · Terraced
Previously £31,500 (Mar 2002) · +198%
£94,000
105, MAESGLAS ROAD
NP20 3DG · 3 Feb 2020 · Terraced
Previously £108,000 (Jun 2018) · +6%
£114,000
129, MAESGLAS ROAD Cat B
NP20 3DH · 24 Jan 2020 · Terraced
Previously £99,000 (Jun 2007)
£107,500
75, MAESGLAS ROAD
NP20 3DF · 2 Dec 2019 · Flat / maisonette
£112,000
77, MAESGLAS ROAD
NP20 3DF · 11 Oct 2019 · Terraced
Previously £94,500 (Mar 2017) · +19%
£112,000
69, MAESGLAS ROAD
NP20 3DF · 30 Sep 2019 · Terraced
£116,000
9, MAESGLAS ROAD
NP20 3DD · 9 Sep 2019 · Semi-detached
£83,000
128, MAESGLAS ROAD
NP20 3DH · 12 Dec 2018 · Terraced
£90,000
92, MAESGLAS ROAD
NP20 3DG · 24 Aug 2018 · Terraced
£85,000
105, MAESGLAS ROAD
NP20 3DG · 22 Jun 2018 · Terraced
Previously £70,000 (Nov 2008) · +54%
£108,000
15, MAESGLAS ROAD
NP20 3DD · 4 May 2018 · Detached
Previously £145,000 (May 2015) · +18%
£171,000
35, MAESGLAS ROAD
NP20 3DE · 1 Feb 2018 · Terraced
£113,500
122, MAESGLAS ROAD
NP20 3DH · 12 Jan 2018 · Semi-detached
Previously £75,000 (Feb 2014) · +23%
£92,500
135, MAESGLAS ROAD
NP20 3DH · 6 Apr 2017 · Terraced
£80,000
77, MAESGLAS ROAD
NP20 3DF · 8 Mar 2017 · Terraced
£94,500
60, MAESGLAS ROAD
NP20 3DF · 14 Nov 2016 · Semi-detached
£95,000
80, MAESGLAS ROAD
NP20 3DG · 29 Apr 2016 · Terraced
£76,000
2, MAESGLAS ROAD
NP20 3DD · 24 Mar 2016 · Semi-detached
Previously £115,000 (Nov 2015)
£93,000
2, MAESGLAS ROAD Cat B
NP20 3DD · 23 Nov 2015 · Semi-detached
Previously £91,000 (Jul 2004)
£115,000
136, MAESGLAS ROAD
NP20 3DH · 9 Nov 2015 · Semi-detached
Previously £88,000 (Feb 2009) · +7%
£94,500
94, MAESGLAS ROAD
NP20 3DG · 26 Jun 2015 · Flat / maisonette
£95,000
15, MAESGLAS ROAD
NP20 3DD · 18 May 2015 · Detached
Previously £180,000 (Jun 2007) · −19%
£145,000
115, MAESGLAS ROAD
NP20 3DG · 2 Apr 2015 · Terraced
Previously £90,000 (Apr 2005) · −17%
£75,000
62, MAESGLAS ROAD
NP20 3DG · 30 Oct 2014 · Semi-detached
£80,000
122, MAESGLAS ROAD
NP20 3DH · 12 Feb 2014 · Semi-detached
£75,000
136, MAESGLAS ROAD
NP20 3DH · 13 Feb 2009 · Semi-detached
£88,000
105, MAESGLAS ROAD
NP20 3DG · 28 Nov 2008 · Terraced
Previously £35,100 (Oct 1999) · +99%
£70,000
82, MAESGLAS ROAD
NP20 3DG · 11 Jan 2008 · Semi-detached
£90,000
10, MAESGLAS ROAD
NP20 3DE · 25 Oct 2007 · Terraced
£99,000
117, MAESGLAS ROAD
NP20 3DG · 3 Aug 2007 · Terraced
Previously £36,000 (Jul 2000) · +138%
£85,500
129, MAESGLAS ROAD
NP20 3DH · 29 Jun 2007 · Terraced
£99,000
15, MAESGLAS ROAD
NP20 3DD · 29 Jun 2007 · Detached
£180,000
131, MAESGLAS ROAD
NP20 3DH · 8 Feb 2007 · Semi-detached
£113,000
36, MAESGLAS ROAD
NP20 3DF · 5 Feb 2007 · Terraced
£69,000
63, MAESGLAS ROAD
NP20 3DF · 5 Jul 2006 · Semi-detached
Previously £56,000 (Jan 2003) · +62%
£90,500
141, MAESGLAS ROAD
NP20 3DH · 16 Jan 2006 · Semi-detached
£100,000
1, MAESGLAS ROAD
NP20 3DD · 24 Oct 2005 · Semi-detached
£87,000
115, MAESGLAS ROAD
NP20 3DG · 11 Apr 2005 · Terraced
Previously £39,500 (Mar 1999) · +128%
£90,000
2, MAESGLAS ROAD
NP20 3DD · 16 Jul 2004 · Semi-detached
Previously £39,000 (May 2001) · +133%
£91,000
63, MAESGLAS ROAD
NP20 3DF · 31 Jan 2003 · Semi-detached
Previously £37,950 (Jun 2000) · +48%
£56,000
79, MAESGLAS ROAD
NP20 3DF · 31 Jan 2003 · Terraced
£54,000
7, MAESGLAS ROAD
NP20 3DD · 28 Jun 2002 · Semi-detached
£49,000
22, MAESGLAS ROAD
NP20 3DE · 22 Mar 2002 · Terraced
£31,500
31, MAESGLAS ROAD
NP20 3DE · 20 Dec 2001 · Terraced
£27,000
2, MAESGLAS ROAD
NP20 3DD · 25 May 2001 · Semi-detached
£39,000
28, MAESGLAS ROAD
NP20 3DE · 30 Mar 2001 · Terraced
£23,000
117, MAESGLAS ROAD
NP20 3DG · 7 Jul 2000 · Terraced
£36,000
63, MAESGLAS ROAD
NP20 3DF · 30 Jun 2000 · Semi-detached
£37,950
105, MAESGLAS ROAD
NP20 3DG · 29 Oct 1999 · Semi-detached
£35,100
134, MAESGLAS ROAD
NP20 3DH · 11 Aug 1999 · Terraced
£40,000
78, MAESGLAS ROAD
NP20 3DG · 26 Apr 1999 · Terraced
£16,080
115, MAESGLAS ROAD
NP20 3DG · 26 Mar 1999 · Terraced
£39,500
56, MAESGLAS ROAD
NP20 3DF · 21 Feb 1997 · Terraced
£37,000

Cat B An additional Price Paid entry (category B): a repossession, a buy-to-let with an identifiable mortgage, a purchase by a company or other non-private buyer, or a sale of another kind of property. Left out of every average.