The average price of a home inspection is around $400. However, that number is based on homes that are 1,500 square feet or less. Inspectors will generally start there and increase the price along with the size of the home. That might be $50 for every additional 500 square feet above 1,500, but it ultimately comes down to the inspector you hire. Keep in mind that pricing is typically a lot more complicated. Features of the home, its age, and so on can all factor into what an inspector charges.