<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 28-February-2020 [12:20:47] {AM}-->
<schema targetNamespace="http://installedbuildingproducts.com/20191231" elementFormDefault="qualified" xmlns:ibp="http://installedbuildingproducts.com/20191231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31">
<annotation>
<appinfo>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>1002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition>1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" id="ConsolidatedStatementsOfOperationsAndComprehensiveIncome">
<link:definition>1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeParenthetical" id="ConsolidatedStatementsOfOperationsAndComprehensiveIncomeParenthetical">
<link:definition>1005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
<link:definition>1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/ConsolidatedStatementsOfCashFlowsParenthetical" id="ConsolidatedStatementsOfCashFlowsParenthetical">
<link:definition>1008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/Organization" id="Organization">
<link:definition>1009 - Disclosure - Organization</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
<link:definition>1010 - Disclosure - Significant Accounting Policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognition" id="RevenueRecognition">
<link:definition>1011 - Disclosure - Revenue Recognition</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/Investments" id="Investments">
<link:definition>1012 - Disclosure - Investments</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
<link:definition>1013 - Disclosure - Property and Equipment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangibles" id="GoodwillAndIntangibles">
<link:definition>1014 - Disclosure - Goodwill and Intangibles</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebt" id="LongTermDebt">
<link:definition>1015 - Disclosure - Long-Term Debt</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/Leases" id="Leases">
<link:definition>1016 - Disclosure - Leases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/FairValueMeasurements" id="FairValueMeasurements">
<link:definition>1017 - Disclosure - Fair Value Measurements</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/DerivativesAndHedgingActivities" id="DerivativesAndHedgingActivities">
<link:definition>1018 - Disclosure - Derivatives and Hedging Activities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/StockholdersEquity" id="StockholdersEquity">
<link:definition>1019 - Disclosure - Stockholders' Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefits" id="EmployeeBenefits">
<link:definition>1020 - Disclosure - Employee Benefits</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition>1021 - Disclosure - Income Taxes</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
<link:definition>1022 - Disclosure - Related Party Transactions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>1023 - Disclosure - Commitments and Contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinations" id="BusinessCombinations">
<link:definition>1024 - Disclosure - Business Combinations</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomePerCommonShare" id="IncomePerCommonShare">
<link:definition>1025 - Disclosure - Income Per Common Share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/QuarterlyFinancialInformationUnaudited" id="QuarterlyFinancialInformationUnaudited">
<link:definition>1026 - Disclosure - Quarterly Financial Information (Unaudited)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
<link:definition>1027 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/SignificantAccountingPoliciesTables" id="SignificantAccountingPoliciesTables">
<link:definition>1028 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
<link:definition>1029 - Disclosure - Revenue Recognition (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
<link:definition>1030 - Disclosure - Property and Equipment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangiblesTables" id="GoodwillAndIntangiblesTables">
<link:definition>1031 - Disclosure - Goodwill and Intangibles (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebtTables" id="LongTermDebtTables">
<link:definition>1032 - Disclosure - Long-Term Debt (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesTables" id="LeasesTables">
<link:definition>1033 - Disclosure - Leases (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
<link:definition>1034 - Disclosure - Fair Value Measurements (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsTables" id="EmployeeBenefitsTables">
<link:definition>1035 - Disclosure - Employee Benefits (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition>1036 - Disclosure - Income Taxes (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
<link:definition>1037 - Disclosure - Related Party Transactions (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>1038 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsTables" id="BusinessCombinationsTables">
<link:definition>1039 - Disclosure - Business Combinations (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/QuarterlyFinancialInformationUnauditedTables" id="QuarterlyFinancialInformationUnauditedTables">
<link:definition>1040 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/OrganizationAdditionalInformationDetail" id="OrganizationAdditionalInformationDetail">
<link:definition>1041 - Disclosure - Organization - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" id="SignificantAccountingPoliciesAdditionalInformationDetail">
<link:definition>1042 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/SignificantAccountingPoliciesAllowanceForDoubtfulAccountsReceivableDetail" id="SignificantAccountingPoliciesAllowanceForDoubtfulAccountsReceivableDetail">
<link:definition>1043 - Disclosure - Significant Accounting Policies - Allowance for Doubtful Accounts Receivable (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionAdditionalInformationDetail" id="RevenueRecognitionAdditionalInformationDetail">
<link:definition>1044 - Disclosure - Revenue Recognition - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail" id="RevenueRecognitionSummaryOfRevenuesDisaggregatedByEndMarketAndProductDetail">
<link:definition>1045 - Disclosure - Revenue Recognition - Summary of Revenues Disaggregated by End Market and Product (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail" id="RevenueRecognitionSummaryOfAssetsAndLiabilitiesRelatedToUncompletedContractsAndCustomerDepositsDetail">
<link:definition>1046 - Disclosure - Revenue Recognition - Summary of Assets and Liabilities Related to Uncompleted Contracts and Customer Deposits (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail" id="RevenueRecognitionScheduleOfCostAndEstimatedEarningsOnUncompletedContractsDetail">
<link:definition>1047 - Disclosure - Revenue Recognition - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RevenueRecognitionScheduleOfNetUnderOverBillingsDetail" id="RevenueRecognitionScheduleOfNetUnderOverBillingsDetail">
<link:definition>1048 - Disclosure - Revenue Recognition - Schedule of Net Under (Over) Billings (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/InvestmentsAdditionalInformationDetail" id="InvestmentsAdditionalInformationDetail">
<link:definition>1049 - Disclosure - Investments - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" id="PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail">
<link:definition>1050 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/PropertyAndEquipmentScheduleOfDepreciationAndAmortizationExpenseOnPropertyAndEquipmentByIncomeStatementCategoryDetail" id="PropertyAndEquipmentScheduleOfDepreciationAndAmortizationExpenseOnPropertyAndEquipmentByIncomeStatementCategoryDetail">
<link:definition>1051 - Disclosure - Property and Equipment - Schedule of Depreciation and Amortization Expense on Property and Equipment, by Income Statement Category (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/PropertyAndEquipmentAdditionalInformationDetail" id="PropertyAndEquipmentAdditionalInformationDetail">
<link:definition>1052 - Disclosure - Property and Equipment - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail" id="GoodwillAndIntangiblesSummaryOfChangeInCarryingAmountOfGoodwillDetail">
<link:definition>1053 - Disclosure - Goodwill and Intangibles - Summary of Change in Carrying Amount of Goodwill (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangiblesAdditionalInformationDetail" id="GoodwillAndIntangiblesAdditionalInformationDetail">
<link:definition>1054 - Disclosure - Goodwill and Intangibles - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail" id="GoodwillAndIntangiblesScheduleOfGrossCarryingAmountAndAccumulatedAmortizationDetail">
<link:definition>1055 - Disclosure - Goodwill and Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail" id="GoodwillAndIntangiblesScheduleOfEstimatedAggregateAnnualAmortizationDetail">
<link:definition>1056 - Disclosure - Goodwill and Intangibles - Schedule of Estimated Aggregate Annual Amortization (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtDetail" id="LongTermDebtScheduleOfDebtDetail">
<link:definition>1057 - Disclosure - Long-term Debt - Schedule of Debt (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebtScheduleOfDebtParentheticalDetail" id="LongTermDebtScheduleOfDebtParentheticalDetail">
<link:definition>1058 - Disclosure - Long-term Debt - Schedule of Debt (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" id="LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail">
<link:definition>1059 - Disclosure - Long-Term Debt - Schedule Of Maturities Of Long Term Debt (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LongTermDebtAdditionalInformationDetail" id="LongTermDebtAdditionalInformationDetail">
<link:definition>1060 - Disclosure - Long-term Debt - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails" id="LeasesScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesDetails">
<link:definition>1061 - Disclosure - Leases - Schedule Of Supplemental Balance Sheet In formation Related To Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesDetails" id="LeasesLeaseCostFinanceAndOperatingLeasesDetails">
<link:definition>1062 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails" id="LeasesLeaseCostFinanceAndOperatingLeasesParentheticalDetails">
<link:definition>1063 - Disclosure - Leases - Lease Cost Finance And Operating Leases (Parenthetical) (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" id="LeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails">
<link:definition>1064 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail" id="LeasesFinanceLeaseObligationsAndOperatingLeaseObligationsDetail">
<link:definition>1065 - Disclosure - Leases - Finance Lease Obligations And Operating Lease Obligations (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetails" id="LeasesFutureMinimumLeasePaymentsUnderNoncancellableOperatingLeasesDetails">
<link:definition>1066 - Disclosure -  Leases - Future Minimum Lease Payments Under Noncancellable Operating Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/LeasesAdditionalInformationDetail" id="LeasesAdditionalInformationDetail">
<link:definition>1067 - Disclosure - Leases - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail" id="FairValueMeasurementsScheduleOfFairValuesOfFinancialAssetsAndLiabilitiesDetail">
<link:definition>1068 - Disclosure - Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail" id="FairValueMeasurementsSummaryOfChangeInFairValueOfContingentConsiderationDetail">
<link:definition>1069 - Disclosure - Fair value measurements - Summary of Change in Fair Value of Contingent Consideration (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail" id="FairValueMeasurementsSummaryOfCarryingValuesAndAssociatedFairValuesOfFinancialAssetsAndLiabilitiesDetail">
<link:definition>1070 - Disclosure - Fair Value measurements - Summary of Carrying Values and Associated Fair Values of Financial Assets and Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/DerivativeAndHedgingActivitiesAdditionalInformationDetail" id="DerivativeAndHedgingActivitiesAdditionalInformationDetail">
<link:definition>1071 - Disclosure - Derivative and Hedging Activities - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/StockholdersEquityAdditionalInformationDetail" id="StockholdersEquityAdditionalInformationDetail">
<link:definition>1072 - Disclosure - Stockholder's Equity - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsAdditionalInformationDetail" id="EmployeeBenefitsAdditionalInformationDetail">
<link:definition>1073 - Disclosure - Employee Benefits - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail" id="EmployeeBenefitsSummaryOfWorkersCompensationKnownClaimsAndIbnrReservesDetail">
<link:definition>1074 - Disclosure - Employee Benefits - Summary of Workers' Compensation Known Claims and IBNR Reserves (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail" id="EmployeeBenefitsScheduleOfInsuranceReceivableForClaimsDetail">
<link:definition>1075 - Disclosure - Employee Benefits - Schedule of Insurance Receivable for Claims (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail" id="EmployeeBenefitsSummaryOfEquityBasedAwardsForEmployeesDetail">
<link:definition>1076 - Disclosure - Employee Benefits - Summary of Equity-Based Awards for Employees (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/EmployeeBenefitsSummaryOfStockCompensationExpenseDetail" id="EmployeeBenefitsSummaryOfStockCompensationExpenseDetail">
<link:definition>1077 - Disclosure - Employee Benefits - Summary of Stock Compensation Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" id="IncomeTaxesProvisionForIncomeTaxesDetail">
<link:definition>1078 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateOnNetIncomeLossAndFederalStatutoryTaxRateDetail" id="IncomeTaxesReconciliationOfEffectiveTaxRateOnNetIncomeLossAndFederalStatutoryTaxRateDetail">
<link:definition>1079 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate on Net Income (Loss) and Federal Statutory Tax Rate (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetOrLiabilityDetail" id="IncomeTaxesComponentsOfNetDeferredTaxAssetOrLiabilityDetail">
<link:definition>1080 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset or Liability (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesAdditionalInformationDetail" id="IncomeTaxesAdditionalInformationDetail">
<link:definition>1081 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomeTaxesGrossUnrecognizedTaxBenefitDetail" id="IncomeTaxesGrossUnrecognizedTaxBenefitDetail">
<link:definition>1082 - Disclosure - Income Taxes - Gross Unrecognized Tax Benefit (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" id="RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail">
<link:definition>1083 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/RelatedPartyTransactionsAdditionalInformationDetail" id="RelatedPartyTransactionsAdditionalInformationDetail">
<link:definition>1084 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail" id="CommitmentsAndContingenciesScheduleOfAccruedGeneralInsuranceReservesDetail">
<link:definition>1085 - Disclosure - Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail" id="CommitmentsAndContingenciesScheduleOfInsuranceReceivableForClaimsDetail">
<link:definition>1086 - Disclosure - Commitments and Contingencies - Schedule of Insurance Receivable for Claims (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
<link:definition>1087 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsAdditionalInformationDetail" id="BusinessCombinationsAdditionalInformationDetail">
<link:definition>1088 - Disclosure - Business Combinations - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsDetail" id="BusinessCombinationsSummaryOfBusinessAcquisitionsDetail">
<link:definition>1089 - Disclosure - Business Combinations - Summary of Business Acquisitions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfBusinessAcquisitionsParentheticalDetail" id="BusinessCombinationsSummaryOfBusinessAcquisitionsParentheticalDetail">
<link:definition>1090 - Disclosure - Business Combinations - Summary of Business Acquisitions (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" id="BusinessCombinationsSummaryOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail">
<link:definition>1091 - Disclosure - Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail" id="BusinessCombinationsEstimatesOfAcquiredIntangibleAssetsDetail">
<link:definition>1092 - Disclosure - Business Combinations - Estimates of Acquired Intangible Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/BusinessCombinationsProFormaResultsOfOperationsDetail" id="BusinessCombinationsProFormaResultsOfOperationsDetail">
<link:definition>1093 - Disclosure - Business Combinations - Pro Forma Results of Operations (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/IncomePerCommonShareAdditionalInformationDetail" id="IncomePerCommonShareAdditionalInformationDetail">
<link:definition>1094 - Disclosure - Income Per Common Share - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://installedbuildingproducts.com/role/QuarterlyFinancialInformationScheduleOfSelectedQuarterlyFinancialDataDetail" id="QuarterlyFinancialInformationScheduleOfSelectedQuarterlyFinancialDataDetail">
<link:definition>1095 - Disclosure - Quarterly Financial Information - Schedule of Selected Quarterly Financial Data (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="ibp-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="ibp-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="ibp-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="ibp-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
<import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
<import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
<import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
<element name="PaymentsForRepurchaseOfRemainingInterestInSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_PaymentsForRepurchaseOfRemainingInterestInSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProceedsFromPaymentsOnDelayedDrawTermLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ProceedsFromPaymentsOnDelayedDrawTermLoan" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="SurrenderOfCommonStockAwardsByEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_SurrenderOfCommonStockAwardsByEmployees" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProceedsFromDelayedDrawTermLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ProceedsFromDelayedDrawTermLoan" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AmortizationOfOperatingLeaseRightofuseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_AmortizationOfOperatingLeaseRightofuseAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FinanceLeaseObligationsIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_FinanceLeaseObligationsIncurred" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TerminationOfOperatingLeaseObligationsAndRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_TerminationOfOperatingLeaseObligationsAndRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredOfferingCostsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_DeferredOfferingCostsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="OtherLiabilitiesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_OtherLiabilitiesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_CostsAndEstimatedEarningsOnUncompletedContractsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="PropertyPlantAndEquipmentDepreciationAllocationCategoriesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_PropertyPlantAndEquipmentDepreciationAllocationCategoriesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfSupplementalBalanceSheetInFormationRelatedToLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleForUndiscountedOperatingAndFinanceLeaseTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleForUndiscountedOperatingAndFinanceLeaseTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ChangesInFairValueOfContingentConsiderationTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ChangesInFairValueOfContingentConsiderationTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfEmployeeRelatedLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfInsuranceLossReservesForInsuredObligationsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="InsuranceReceivableClaimsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_InsuranceReceivableClaimsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfAccruedInsuranceReservesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfAccruedInsuranceReservesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="BasisOfPresentationAndOrganizationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_BasisOfPresentationAndOrganizationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="BasisOfPresentationAndOrganizationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_BasisOfPresentationAndOrganizationLineItems" substitutionGroup="xbrli:item" />
<element name="NumberOfLocationsInOperation" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_NumberOfLocationsInOperation" substitutionGroup="xbrli:item" />
<element name="AccountingPoliciesAndGeneralInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AccountingPoliciesAndGeneralInformationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="AccountingPoliciesAndGeneralInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AccountingPoliciesAndGeneralInformationLineItems" substitutionGroup="xbrli:item" />
<element name="AggregateCapWorkersCompensationLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_AggregateCapWorkersCompensationLiability" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DebtRelatedFinancingCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DebtRelatedFinancingCost" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SeniorSecuredCreditAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_SeniorSecuredCreditAgreementMember" substitutionGroup="xbrli:item" />
<element name="GeneralLiabilityInsuranceProgramMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_GeneralLiabilityInsuranceProgramMember" substitutionGroup="xbrli:item" />
<element name="VehiclesInsuranceMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_VehiclesInsuranceMember" substitutionGroup="xbrli:item" />
<element name="RegulatoryAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_RegulatoryAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="CommercialMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CommercialMember" substitutionGroup="xbrli:item" />
<element name="RepairAndRemodelMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_RepairAndRemodelMember" substitutionGroup="xbrli:item" />
<element name="ResidentialNewConstructionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ResidentialNewConstructionMember" substitutionGroup="xbrli:item" />
<element name="BlindsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_BlindsMember" substitutionGroup="xbrli:item" />
<element name="GarageDoorsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_GarageDoorsMember" substitutionGroup="xbrli:item" />
<element name="InsulationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_InsulationMember" substitutionGroup="xbrli:item" />
<element name="OtherBuildingProductsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_OtherBuildingProductsMember" substitutionGroup="xbrli:item" />
<element name="RainGuttersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_RainGuttersMember" substitutionGroup="xbrli:item" />
<element name="ShowerDoorsShelvingAndMirrorsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ShowerDoorsShelvingAndMirrorsMember" substitutionGroup="xbrli:item" />
<element name="WaterproofingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_WaterproofingMember" substitutionGroup="xbrli:item" />
<element name="CostAndEstimatedEarningsUnderOverBillingsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_CostAndEstimatedEarningsUnderOverBillingsNet" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CostsIncurredOnUncompletedContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_CostsIncurredOnUncompletedContracts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="EstimatedEarningsOnLongTermContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_EstimatedEarningsOnLongTermContracts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BillingsInExcessOfCostOnUncompletedContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_BillingsInExcessOfCostOnUncompletedContracts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract" substitutionGroup="xbrli:item" />
<element name="VehiclesAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_VehiclesAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="PropertyAndEquipmentFullyDepreciatedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_PropertyAndEquipmentFullyDepreciatedAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GoodwillAccumulatedImpairmentLossRecognizedInBusinessCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_GoodwillAccumulatedImpairmentLossRecognizedInBusinessCombination" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GoodwillOtherAccumulatedImpairmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_GoodwillOtherAccumulatedImpairmentLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IntangibleLiabilityDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_IntangibleLiabilityDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="TermLoanAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TermLoanAgreementMember" substitutionGroup="xbrli:item" />
<element name="VehicleAndEquipmentNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_VehicleAndEquipmentNotesMember" substitutionGroup="xbrli:item" />
<element name="FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEightMember" substitutionGroup="xbrli:item" />
<element name="DebtInstrumentMaturityMonthAndYear" type="xbrli:gYearMonthItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_DebtInstrumentMaturityMonthAndYear" substitutionGroup="xbrli:item" />
<element name="MasterLoanAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_MasterLoanAgreementMember" substitutionGroup="xbrli:item" />
<element name="TermLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TermLoanMember" substitutionGroup="xbrli:item" />
<element name="IncrementalRevolvingCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_IncrementalRevolvingCreditFacilityMember" substitutionGroup="xbrli:item" />
<element name="SwingLineLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_SwingLineLoansMember" substitutionGroup="xbrli:item" />
<element name="AblCreditAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AblCreditAgreementMember" substitutionGroup="xbrli:item" />
<element name="TermLoanAmendmentAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TermLoanAmendmentAgreementMember" substitutionGroup="xbrli:item" />
<element name="FixedChargeCoverageRatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_FixedChargeCoverageRatio" substitutionGroup="xbrli:item" />
<element name="BaseRateLoanOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_BaseRateLoanOneMember" substitutionGroup="xbrli:item" />
<element name="BaseRateLoanTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_BaseRateLoanTwoMember" substitutionGroup="xbrli:item" />
<element name="EurodollarRateLoanOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_EurodollarRateLoanOneMember" substitutionGroup="xbrli:item" />
<element name="EurodollarRateLoanTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_EurodollarRateLoanTwoMember" substitutionGroup="xbrli:item" />
<element name="LondoninterbankofferedratelibormemberMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_LondoninterbankofferedratelibormemberMember" substitutionGroup="xbrli:item" />
<element name="LeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_LeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="CurrentLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CurrentLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="NoncurrentLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_NoncurrentLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="LeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_LeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="WeightedAverageRemainingLeaseTermOfOperatingFinanceLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_WeightedAverageRemainingLeaseTermOfOperatingFinanceLeasesAbstract" substitutionGroup="xbrli:item" />
<element name="WeightedAverageDiscountRateOfOperatingFinanceLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_WeightedAverageDiscountRateOfOperatingFinanceLeasesAbstract" substitutionGroup="xbrli:item" />
<element name="LeaseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_LeaseAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="NonCurrentLeaseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_NonCurrentLeaseAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="LeaseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_LeaseAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="PresentValueOfFutureMinimumOperatingLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_PresentValueOfFutureMinimumOperatingLeasePayments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FinanceLeaseExcutoryCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_FinanceLeaseExcutoryCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PresentValueOfFutureMinimumLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_PresentValueOfFutureMinimumLeasePayments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OperatingLeaseExecutoryCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_OperatingLeaseExecutoryCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OtherPartyOperatingLeasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_OtherPartyOperatingLeasesMember" substitutionGroup="xbrli:item" />
<element name="RelatedPartyOperatingLeasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_RelatedPartyOperatingLeasesMember" substitutionGroup="xbrli:item" />
<element name="FutureMinimumPaymentsUnderNonCancelableOperatingLeasesWithInitialOrRemainingLeaseTermsInExcessOfOneYearAndFutureMinimumCapitalLeasePaymentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_FutureMinimumPaymentsUnderNonCancelableOperatingLeasesWithInitialOrRemainingLeaseTermsInExcessOfOneYearAndFutureMinimumCapitalLeasePaymentsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="FutureMinimumPaymentsUnderNonCancelableOperatingLeasesWithInitialOrRemainingLeaseTermsInExcessOfOneYearAndFutureMinimumCapitalLeasePaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_FutureMinimumPaymentsUnderNonCancelableOperatingLeasesWithInitialOrRemainingLeaseTermsInExcessOfOneYearAndFutureMinimumCapitalLeasePaymentsLineItems" substitutionGroup="xbrli:item" />
<element name="CapitalLeasesMinimumPaymentsAtContractedRateNetExecutoryAndInterestPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_CapitalLeasesMinimumPaymentsAtContractedRateNetExecutoryAndInterestPayments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherOperatingLeasesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_OtherOperatingLeasesMember" substitutionGroup="xbrli:item" />
<element name="RelatedPartyOperatingLeaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_RelatedPartyOperatingLeaseAgreementMember" substitutionGroup="xbrli:item" />
<element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_InterestRateSwapMaturedOnAprilFifteenTwoThousandTwentyFiveMember" substitutionGroup="xbrli:item" />
<element name="InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_InterestRateSwapMaturedOnMayThirtyFirstTwoThousandTwentyTwoMember" substitutionGroup="xbrli:item" />
<element name="ForwardInterestRateSwapsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ForwardInterestRateSwapsMember" substitutionGroup="xbrli:item" />
<element name="DerivativeAmortizingNotionalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DerivativeAmortizingNotionalAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DerivativeNumberOfInstrumentsAmortized" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DerivativeNumberOfInstrumentsAmortized" substitutionGroup="xbrli:item" />
<element name="NumberOfSwaps" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_NumberOfSwaps" substitutionGroup="xbrli:item" />
<element name="StatementOfShareholdersEquityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_StatementOfShareholdersEquityTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="TwoThousandEighteenStockRepurchasePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TwoThousandEighteenStockRepurchasePlanMember" substitutionGroup="xbrli:item" />
<element name="StatementOfShareholdersEquityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_StatementOfShareholdersEquityLineItems" substitutionGroup="xbrli:item" />
<element name="PensionPlansPostretirementAndOtherEmployeeBenefitsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PensionPlansPostretirementAndOtherEmployeeBenefitsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="NonPerformanceBasedAwardsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_NonPerformanceBasedAwardsMember" substitutionGroup="xbrli:item" />
<element name="PerformanceBasedAwardsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PerformanceBasedAwardsMember" substitutionGroup="xbrli:item" />
<element name="PerformanceBasedStockUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PerformanceBasedStockUnitsMember" substitutionGroup="xbrli:item" />
<element name="PerformanceBasedRestrictedStockUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PerformanceBasedRestrictedStockUnitsMember" substitutionGroup="xbrli:item" />
<element name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" substitutionGroup="xbrli:item" />
<element name="HealthInsuranceExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_HealthInsuranceExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForVestingOfStockAwards" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualInstallmentsForVestingOfStockAwards" substitutionGroup="xbrli:item" />
<element name="WorkersCompensationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_WorkersCompensationExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TwoThousandAndFourteenOmnibusIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TwoThousandAndFourteenOmnibusIncentivePlanMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfSaleOfSubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ScheduleOfSaleOfSubsidiaryAbstract" substitutionGroup="xbrli:item" />
<element name="WorkersCompensationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_WorkersCompensationMember" substitutionGroup="xbrli:item" />
<element name="CommonStockAwardsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CommonStockAwardsMember" substitutionGroup="xbrli:item" />
<element name="DeferredTaxAssetsInventoryNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DeferredTaxAssetsInventoryNonCurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetsOtherNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DeferredTaxAssetsOtherNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxLiabilitiesOtherNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_DeferredTaxLiabilitiesOtherNonCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_IncomeTaxTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="IncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_IncomeTaxesLineItems" substitutionGroup="xbrli:item" />
<element name="IncomeTaxExpenseBenefitOperatingLossCarryforwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_IncomeTaxExpenseBenefitOperatingLossCarryforwards" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="UnrecognizedTaxBenefitsNetOfIncomeTaxPenaltiesAndInterestExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_UnrecognizedTaxBenefitsNetOfIncomeTaxPenaltiesAndInterestExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CommitmentContingencyAndRelatedPartyTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CommitmentContingencyAndRelatedPartyTransactionsAbstract" substitutionGroup="xbrli:item" />
<element name="PercentageOfClosingPriceDiscountOnShareRepurchase" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_PercentageOfClosingPriceDiscountOnShareRepurchase" substitutionGroup="xbrli:item" />
<element name="MiHomesIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_MiHomesIncMember" substitutionGroup="xbrli:item" />
<element name="PJAMIBPHoldingsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PJAMIBPHoldingsIncMember" substitutionGroup="xbrli:item" />
<element name="CommitmentsAndContingenciesDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CommitmentsAndContingenciesDisclosureTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="CommitmentsAndContingenciesDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CommitmentsAndContingenciesDisclosureLineItems" substitutionGroup="xbrli:item" />
<element name="InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InsuranceReceivableForClaimsExceedingStopLossLimit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_InsuranceReceivableForClaimsExceedingStopLossLimit" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AFTAcquisitionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AFTAcquisitionMember" substitutionGroup="xbrli:item" />
<element name="AlphaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AlphaMember" substitutionGroup="xbrli:item" />
<element name="AstroMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_AstroMember" substitutionGroup="xbrli:item" />
<element name="CdgAcquisitionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_CdgAcquisitionMember" substitutionGroup="xbrli:item" />
<element name="ColumbiaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ColumbiaMember" substitutionGroup="xbrli:item" />
<element name="OtherAcquisitionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_OtherAcquisitionMember" substitutionGroup="xbrli:item" />
<element name="TwoThousandEighteenAcquisitionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TwoThousandEighteenAcquisitionsMember" substitutionGroup="xbrli:item" />
<element name="TwoThousandSeventeenAcquisitionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TwoThousandSeventeenAcquisitionsMember" substitutionGroup="xbrli:item" />
<element name="FirstStateInsulationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_FirstStateInsulationMember" substitutionGroup="xbrli:item" />
<element name="ExpertInsulationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_ExpertInsulationMember" substitutionGroup="xbrli:item" />
<element name="TwothousandnighteenacquisitionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_TwothousandnighteenacquisitionsMember" substitutionGroup="xbrli:item" />
<element name="PremierMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ibp_PremierMember" substitutionGroup="xbrli:item" />
<element name="SellerObligationsInConnectionWithAcquisitionOfBusiness" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ibp_SellerObligationsInConnectionWithAcquisitionOfBusiness" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ibp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired" substitutionGroup="xbrli:item" xbrli:balance="debit" />
</schema>
