The cost of constructing a new building depends on the size and complexity of the project. Location, materials used, and labor costs can affect project costs substantially. An estimate for a small residential structure may range from $80 to $200 per square foot, while larger commercial structures will likely exceed that range.