According to the Royal Institution of Chartered Surveyors (RICS), the average cost of building a new house in England in 2021 was £1,912 per square metre. This means that a 100-square-metre house would cost around £191,200 to build.
However, it is important to note that this is just an average figure. The actual cost of building a house could be significantly higher or lower depending on the specific circumstances.
For example, the cost of building a house in London is typically much higher than the cost of building a house in a rural area. This is because land prices are higher in London, and there is also a greater demand for construction services.
Additionally, the cost of building a house with high-quality materials and finishes will be higher than the cost of building a house with more basic materials and finishes.
As a general rule of thumb, you can expect to pay around £100,000 to £250,000 to build a small house in England. A larger house, or a house with more luxurious features, could cost upwards of £500,000 or even £1 million.
If you are considering building a house in England, it is important to get quotes from several different builders before you make a decision. This will help you to ensure that you are getting the best possible price for the house you want.