| 53 Castle Street, Maesteg, CF34 9YL | Dec 2025 | £150,000 | Terraced | Freehold |
| 79 Castle Street, Maesteg, CF34 9YL | Jun 2024 | £165,000 | Semi-detached | Freehold |
| 76 Castle Street, Maesteg, CF34 9YL | Apr 2024 | £89,000 | Terraced | Freehold |
| 66 Castle Street, Maesteg, CF34 9YL | Feb 2022 | £86,000 | Terraced | Freehold |
| 54 Castle Street, Maesteg, CF34 9YL | Apr 2020 | £119,000 | Terraced | Freehold |
| 68A Castle Street, Maesteg, CF34 9YL | Jan 2020 | £75,000 | Flat / maisonette | Freehold |
| 50 Castle Street, Maesteg, CF34 9YL | Jul 2019 | £109,000 | Terraced | Freehold |
| 59A Castle Street, Maesteg, CF34 9YL | Feb 2019 | £45,000 | Flat / maisonette | Leasehold |
| 59B Castle Street, Maesteg, CF34 9YL | Feb 2019 | £45,000 | Flat / maisonette | Leasehold |
| 68C Castle Street, Maesteg, CF34 9YL | Jul 2018 | £55,000 | Terraced | Freehold |
| 55 Castle Street, Maesteg, CF34 9YL | Mar 2015 | £93,000 | Terraced | Freehold |
| 51 Castle Street, Maesteg, CF34 9YL | Dec 2010 | £75,000 | Terraced | Freehold |
| 69 Castle Street, Maesteg, CF34 9YL | Jan 2008 | £135,000 | Detached | Freehold |
| 80 Castle Street, Maesteg, CF34 9YL | Sep 2007 | £95,000 | Terraced | Freehold |
| 68B Castle Street, Maesteg, CF34 9YL | Dec 2005 | £69,995 | Terraced | Freehold |
| 49 Castle Street, Maesteg, CF34 9YL | May 2004 | £80,000 | Terraced | Freehold |
| 57 Castle Street, Maesteg, CF34 9YL | Jul 2003 | £58,500 | Terraced | Freehold |
| 67 Castle Street, Maesteg, CF34 9YL | Mar 2000 | £52,635 | Detached | Freehold |