<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d739f14b-e6c2-4814-99f7-bc671d0b588b,g:282ec7d8-bb67-4918-91fb-8d5c3d459743-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:csgp="http://www.costar.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.costar.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="csgp-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="csgp-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="csgp-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="csgp-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Coverpage" roleURI="http://www.costar.com/role/Coverpage">
        <link:definition>0000001 - Document - Cover page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.costar.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.costar.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.costar.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.costar.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952153 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.costar.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.costar.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.costar.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATION" roleURI="http://www.costar.com/role/ORGANIZATION">
        <link:definition>9952157 - Disclosure - ORGANIZATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>9952158 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERS" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS">
        <link:definition>9952159 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ALLOWANCEFORCREDITLOSSES" roleURI="http://www.costar.com/role/ALLOWANCEFORCREDITLOSSES">
        <link:definition>9952160 - Disclosure - ALLOWANCE FOR CREDIT LOSSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONS" roleURI="http://www.costar.com/role/ACQUISITIONS">
        <link:definition>9952161 - Disclosure - ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTSANDFAIRVALUEMEASUREMENTS" roleURI="http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS">
        <link:definition>9952162 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.costar.com/role/LEASES">
        <link:definition>9952163 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://www.costar.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>9952164 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILL" roleURI="http://www.costar.com/role/GOODWILL">
        <link:definition>9952165 - Disclosure - GOODWILL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETS" roleURI="http://www.costar.com/role/INTANGIBLEASSETS">
        <link:definition>9952166 - Disclosure - INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBT" roleURI="http://www.costar.com/role/LONGTERMDEBT">
        <link:definition>9952167 - Disclosure - LONG-TERM DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.costar.com/role/INCOMETAXES">
        <link:definition>9952168 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.costar.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTING" roleURI="http://www.costar.com/role/SEGMENTREPORTING">
        <link:definition>9952170 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.costar.com/role/STOCKHOLDERSEQUITY">
        <link:definition>9952171 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERSHARE" roleURI="http://www.costar.com/role/NETINCOMEPERSHARE">
        <link:definition>9952172 - Disclosure - NET INCOME PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANS" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>9952173 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTS" roleURI="http://www.costar.com/role/SUBSEQUENTEVENTS">
        <link:definition>9952174 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9955511 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>9955512 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSTables" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables">
        <link:definition>9955513 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ALLOWANCEFORCREDITLOSSESTables" roleURI="http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESTables">
        <link:definition>9955514 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSTables" roleURI="http://www.costar.com/role/ACQUISITIONSTables">
        <link:definition>9955515 - Disclosure - ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.costar.com/role/LEASESTables">
        <link:definition>9955516 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTTables" roleURI="http://www.costar.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>9955517 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLTables" roleURI="http://www.costar.com/role/GOODWILLTables">
        <link:definition>9955518 - Disclosure - GOODWILL (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETSTables" roleURI="http://www.costar.com/role/INTANGIBLEASSETSTables">
        <link:definition>9955519 - Disclosure - INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTTables" roleURI="http://www.costar.com/role/LONGTERMDEBTTables">
        <link:definition>9955520 - Disclosure - LONG-TERM DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://www.costar.com/role/INCOMETAXESTables">
        <link:definition>9955521 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>9955522 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGTables" roleURI="http://www.costar.com/role/SEGMENTREPORTINGTables">
        <link:definition>9955523 - Disclosure - SEGMENT REPORTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERSHARETables" roleURI="http://www.costar.com/role/NETINCOMEPERSHARETables">
        <link:definition>9955524 - Disclosure - NET INCOME PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>9955525 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONDetails" roleURI="http://www.costar.com/role/ORGANIZATIONDetails">
        <link:definition>9955526 - Disclosure - ORGANIZATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails">
        <link:definition>9955527 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESForeignCurrencyTranslationandAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESForeignCurrencyTranslationandAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9955528 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Foreign Currency Translation and Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdvertisingCostsDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdvertisingCostsDetails">
        <link:definition>9955529 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockBasedCompensationDetails">
        <link:definition>9955530 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails">
        <link:definition>9955531 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforCreditLossesDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAllowanceforCreditLossesDetails">
        <link:definition>9955532 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentDetails">
        <link:definition>9955533 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsIntangibleAssetsandGoodwillDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLongLivedAssetsIntangibleAssetsandGoodwillDetails">
        <link:definition>9955534 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Long-Lived Assets, Intangible Assets and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLeasingOperationsandOtherIncomeExpenseDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLeasingOperationsandOtherIncomeExpenseDetails">
        <link:definition>9955535 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Leasing Operations and Other Income, Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentAccountingPronouncementsDetails" roleURI="http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRecentAccountingPronouncementsDetails">
        <link:definition>9955536 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregatedRevenueDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregatedRevenueDetails">
        <link:definition>9955537 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSDeferredRevenueDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDeferredRevenueDetails">
        <link:definition>9955538 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSChangesinDeferredRevenueDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSChangesinDeferredRevenueDetails">
        <link:definition>9955539 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Changes in Deferred Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSContractAssetsDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSContractAssetsDetails">
        <link:definition>9955540 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSCommissionsDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCommissionsDetails">
        <link:definition>9955541 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Commissions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSUnsatisfiedPerformanceObligationsDetails" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUnsatisfiedPerformanceObligationsDetails">
        <link:definition>9955542 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Unsatisfied Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSUnsatisfiedPerformanceObligationsDetails_1" roleURI="http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUnsatisfiedPerformanceObligationsDetails_1">
        <link:definition>9955542 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Unsatisfied Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ALLOWANCEFORCREDITLOSSESDetails" roleURI="http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails">
        <link:definition>9955543 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSNarrativeDetails" roleURI="http://www.costar.com/role/ACQUISITIONSNarrativeDetails">
        <link:definition>9955544 - Disclosure - ACQUISITIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.costar.com/role/ACQUISITIONSRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>9955545 - Disclosure - ACQUISITIONS - Recognized Identified Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSIntangibleAssetsAcquiredDetails" roleURI="http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails">
        <link:definition>9955546 - Disclosure - ACQUISITIONS - Intangible Assets Acquired (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSProFormaFinancialInformationDetails" roleURI="http://www.costar.com/role/ACQUISITIONSProFormaFinancialInformationDetails">
        <link:definition>9955547 - Disclosure - ACQUISITIONS - Pro Forma Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" roleURI="http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails">
        <link:definition>9955548 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://www.costar.com/role/LEASESNarrativeDetails">
        <link:definition>9955549 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseCostDetails" roleURI="http://www.costar.com/role/LEASESLeaseCostDetails">
        <link:definition>9955550 - Disclosure - LEASES - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" roleURI="http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails">
        <link:definition>9955551 - Disclosure - LEASES - Supplemental Balance Sheet Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails" roleURI="http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>9955552 - Disclosure - LEASES - Supplemental Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTPropertyandEquipmentDetails" roleURI="http://www.costar.com/role/PROPERTYANDEQUIPMENTPropertyandEquipmentDetails">
        <link:definition>9955553 - Disclosure - PROPERTY AND EQUIPMENT - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNarrativeDetails" roleURI="http://www.costar.com/role/PROPERTYANDEQUIPMENTNarrativeDetails">
        <link:definition>9955554 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLGoodwillbySegmentDetails" roleURI="http://www.costar.com/role/GOODWILLGoodwillbySegmentDetails">
        <link:definition>9955555 - Disclosure - GOODWILL - Goodwill by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLNarrativeDetails" roleURI="http://www.costar.com/role/GOODWILLNarrativeDetails">
        <link:definition>9955556 - Disclosure - GOODWILL - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETSAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails" roleURI="http://www.costar.com/role/INTANGIBLEASSETSAcquiredFiniteLivedIntangibleAssetsbyMajorClassDetails">
        <link:definition>9955557 - Disclosure - INTANGIBLE ASSETS - Acquired Finite-Lived Intangible Assets by Major Class (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETSNarrativeDetails" roleURI="http://www.costar.com/role/INTANGIBLEASSETSNarrativeDetails">
        <link:definition>9955558 - Disclosure - INTANGIBLE ASSETS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTLongTermDebtInstrumentsDetails" roleURI="http://www.costar.com/role/LONGTERMDEBTLongTermDebtInstrumentsDetails">
        <link:definition>9955559 - Disclosure - LONG-TERM DEBT - Long-Term Debt Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTNarrativeDetails" roleURI="http://www.costar.com/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>9955560 - Disclosure - LONG-TERM DEBT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTInterestExpenseDetails" roleURI="http://www.costar.com/role/LONGTERMDEBTInterestExpenseDetails">
        <link:definition>9955561 - Disclosure - LONG-TERM DEBT - Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsforProvisionforIncomeTaxesDetails" roleURI="http://www.costar.com/role/INCOMETAXESComponentsforProvisionforIncomeTaxesDetails">
        <link:definition>9955562 - Disclosure - INCOME TAXES - Components for Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.costar.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955563 - Disclosure - INCOME TAXES - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativeDetails" roleURI="http://www.costar.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>9955564 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESReconciliationofProvisionforIncomeTaxesDetails" roleURI="http://www.costar.com/role/INCOMETAXESReconciliationofProvisionforIncomeTaxesDetails">
        <link:definition>9955565 - Disclosure - INCOME TAXES - Reconciliation of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESUnrecognizedTaxBenefitsDetails" roleURI="http://www.costar.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails">
        <link:definition>9955566 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>9955567 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGNarrativeDetails" roleURI="http://www.costar.com/role/SEGMENTREPORTINGNarrativeDetails">
        <link:definition>9955568 - Disclosure - SEGMENT REPORTING - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGSummarizedEBITDAInformationbyOperatingSegmentDetails" roleURI="http://www.costar.com/role/SEGMENTREPORTINGSummarizedEBITDAInformationbyOperatingSegmentDetails">
        <link:definition>9955569 - Disclosure - SEGMENT REPORTING - Summarized EBITDA Information by Operating Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGStockBasedCompensationIncludedinthePersonnelCostsDetails" roleURI="http://www.costar.com/role/SEGMENTREPORTINGStockBasedCompensationIncludedinthePersonnelCostsDetails">
        <link:definition>9955570 - Disclosure - SEGMENT REPORTING - Stock Based Compensation Included in the Personnel Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGReconciliationofIncomeLosstoEBITDADetails" roleURI="http://www.costar.com/role/SEGMENTREPORTINGReconciliationofIncomeLosstoEBITDADetails">
        <link:definition>9955571 - Disclosure - SEGMENT REPORTING - Reconciliation of Income (Loss) to EBITDA (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGSummarizedInformationbyOperatingSegmentDetails" roleURI="http://www.costar.com/role/SEGMENTREPORTINGSummarizedInformationbyOperatingSegmentDetails">
        <link:definition>9955572 - Disclosure - SEGMENT REPORTING - Summarized Information by Operating Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails" roleURI="http://www.costar.com/role/STOCKHOLDERSEQUITYDetails">
        <link:definition>9955573 - Disclosure - STOCKHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERSHARECalculationofBasicandDilutedNetIncomePerShareDetails" roleURI="http://www.costar.com/role/NETINCOMEPERSHARECalculationofBasicandDilutedNetIncomePerShareDetails">
        <link:definition>9955574 - Disclosure - NET INCOME PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERSHAREAntiDilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" roleURI="http://www.costar.com/role/NETINCOMEPERSHAREAntiDilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails">
        <link:definition>9955575 - Disclosure - NET INCOME PER SHARE - Anti-Dilutive Securities Excluded From Computation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSStockIncentivePlansNarrativeDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSStockIncentivePlansNarrativeDetails">
        <link:definition>9955576 - Disclosure - EMPLOYEE BENEFIT PLANS - Stock Incentive Plans Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSStockOptionActivityDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSStockOptionActivityDetails">
        <link:definition>9955577 - Disclosure - EMPLOYEE BENEFIT PLANS - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSAssumptionsDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSAssumptionsDetails">
        <link:definition>9955578 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSInformationRegardingStockOptionsDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSInformationRegardingStockOptionsDetails">
        <link:definition>9955579 - Disclosure - EMPLOYEE BENEFIT PLANS - Information Regarding Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSRestrictiveStockAwardActivityDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSRestrictiveStockAwardActivityDetails">
        <link:definition>9955580 - Disclosure - EMPLOYEE BENEFIT PLANS - Restrictive Stock Award Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSRestrictiveStockUnitsDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSRestrictiveStockUnitsDetails">
        <link:definition>9955581 - Disclosure - EMPLOYEE BENEFIT PLANS - Restrictive Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSMatchingRSUActivityDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSMatchingRSUActivityDetails">
        <link:definition>9955582 - Disclosure - EMPLOYEE BENEFIT PLANS - Matching RSU Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSNarrativeDetails" roleURI="http://www.costar.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails">
        <link:definition>9955583 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://www.costar.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>9955584 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="csgp_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_AccruedLiabilitiesAndOtherLiabilitiesCurrent" abstract="false" name="AccruedLiabilitiesAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_OperatingAndFinanceLeaseLiabilityCurrent" abstract="false" name="OperatingAndFinanceLeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LeaseAndOtherLiabilitiesNoncurrent" abstract="false" name="LeaseAndOtherLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_AdjustmentsToAdditionalPaidInCapitalRestrictedStockSurrendered" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalRestrictedStockSurrendered" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_NonCashLeaseExpense" abstract="false" name="NonCashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_IncreaseDecreaseDeferredCommissions" abstract="false" name="IncreaseDecreaseDeferredCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_IncreaseDecreaseInLeaseLiability" abstract="false" name="IncreaseDecreaseInLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_ProceedsFromSaleOfPropertyAndEquipmentAndOtherAssets" abstract="false" name="ProceedsFromSaleOfPropertyAndEquipmentAndOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_PaymentsToAcquirePropertyAndEquipmentAndOtherAssets" abstract="false" name="PaymentsToAcquirePropertyAndEquipmentAndOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_ProceedsFromExerciseOfStockOptionsAndEspp" abstract="false" name="ProceedsFromExerciseOfStockOptionsAndEspp" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_OtherSignificantNoncashTransactionAmountsOwedforAcquisitions" abstract="false" name="OtherSignificantNoncashTransactionAmountsOwedforAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_CapitalExpendituresIncurredButNotYetPaidAndNoncashLandlordIncentives" abstract="false" name="CapitalExpendituresIncurredButNotYetPaidAndNoncashLandlordIncentives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_InvestmentsAndFairValueDisclosuresAbstract" abstract="true" name="InvestmentsAndFairValueDisclosuresAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" abstract="false" name="SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="csgp_ScheduleOfInterestExpenseTableTextBlock" abstract="false" name="ScheduleOfInterestExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="csgp_SubscriptionBasedLicensingAgreementMinimumTermYears" abstract="false" name="SubscriptionBasedLicensingAgreementMinimumTermYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="csgp_SubscriptionBasedContractsMember" abstract="true" name="SubscriptionBasedContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_ResidentialMember" abstract="true" name="ResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_NumberOfPortfolioSegments" abstract="false" name="NumberOfPortfolioSegments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_NumberOfClassesOfTradeReceivablesBasedOnLocation" abstract="false" name="NumberOfClassesOfTradeReceivablesBasedOnLocation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_NumberOfTradeReceivablesInInformationServicesPortfolio" abstract="false" name="NumberOfTradeReceivablesInInformationServicesPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_NumberOfTradeReceivablesInMultifamilyPortfolio" abstract="false" name="NumberOfTradeReceivablesInMultifamilyPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_NumberOfTradeReceivablesInLoopNetPortfolio" abstract="false" name="NumberOfTradeReceivablesInLoopNetPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_NumberOfTradeReceivablesInOtherMarketplacesPortfolioSegment" abstract="false" name="NumberOfTradeReceivablesInOtherMarketplacesPortfolioSegment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_AircraftMember" abstract="true" name="AircraftMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_FurnitureAndOfficeEquipmentMember" abstract="true" name="FurnitureAndOfficeEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ComputerHardwareAndSoftwareMember" abstract="true" name="ComputerHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_AcquiredTechnologyMember" abstract="true" name="AcquiredTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ArlingtonVAMember" abstract="true" name="ArlingtonVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_ArlingtonOfficeTowerMember" abstract="true" name="ArlingtonOfficeTowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_BuildingTenantMember" abstract="true" name="BuildingTenantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_AssetAcquisitionOwnerOccupancyPercentage" abstract="false" name="AssetAcquisitionOwnerOccupancyPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="csgp_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" abstract="false" name="AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LessorLeaseBuyoutPaymentReceivable" abstract="false" name="LessorLeaseBuyoutPaymentReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LessorNumberOfEqualBuyoutInstallments" abstract="false" name="LessorNumberOfEqualBuyoutInstallments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="csgp_ExpensesAbstract" abstract="true" name="ExpensesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_DepreciationAndAmortizationLessorAssetUnderOperatingLease" abstract="false" name="DepreciationAndAmortizationLessorAssetUnderOperatingLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LessorOperatingLeaseIncomeExpenseNet" abstract="false" name="LessorOperatingLeaseIncomeExpenseNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_PercentageOfPropertyOccupied" abstract="false" name="PercentageOfPropertyOccupied" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="csgp_RevolvingLoansAndLettersOfCreditMember" abstract="true" name="RevolvingLoansAndLettersOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_A2020CreditAgreementMember" abstract="true" name="A2020CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_CoStarMember" abstract="true" name="CoStarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_InformationServicesMember" abstract="true" name="InformationServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_MultifamilyProductAndServiceMember" abstract="true" name="MultifamilyProductAndServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_LoopNetMember" abstract="true" name="LoopNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_OtherMarketplacesMember" abstract="true" name="OtherMarketplacesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_NorthAmericaSegmentMember" abstract="true" name="NorthAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_InternationalSegmentMember" abstract="true" name="InternationalSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_ChangeinContractwithCustomerLiabilityRollForward" abstract="true" name="ChangeinContractwithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_ContractwithCustomerLiabilityNewDeferralsNetofAmountsRecognizedinCurrentPeriod" abstract="false" name="ContractwithCustomerLiabilityNewDeferralsNetofAmountsRecognizedinCurrentPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_ContractwithCustomerAssetEffectsofCurrencyTranslation" abstract="false" name="ContractwithCustomerAssetEffectsofCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_CommissionsIncurred" abstract="false" name="CommissionsIncurred" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_CommissionsCapitalizedintheCurrentPeriod" abstract="false" name="CommissionsCapitalizedintheCurrentPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_CapitalizedContractCosts" abstract="false" name="CapitalizedContractCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_MatterportMember" abstract="true" name="MatterportMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_VisualLeaseMember" abstract="true" name="VisualLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_OnTheMarketMember" abstract="true" name="OnTheMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_BusinessImmoMember" abstract="true" name="BusinessImmoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableCashPaidPerAcquireeShare" abstract="false" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuedandIssuableCashPaidPerAcquireeShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_BusinessCombinationFeeUponMergerTermination" abstract="false" name="BusinessCombinationFeeUponMergerTermination" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenseExcludingWagesAndCommissions" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenseExcludingWagesAndCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedWagesAndCommissions" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedWagesAndCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsAndLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsAndLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_OperatingLeaseCostAbstract" abstract="true" name="OperatingLeaseCostAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_FinanceLeaseCostAbstract" abstract="true" name="FinanceLeaseCostAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_FinanceLeaseExpense" abstract="false" name="FinanceLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_FullyDepreciatedAssetsWriteOff" abstract="false" name="FullyDepreciatedAssetsWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_GoodwillAcquisitionsAndAdjustments" abstract="false" name="GoodwillAcquisitionsAndAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_IndefiniteLivedIntangibleAssetsWrittenOff" abstract="false" name="IndefiniteLivedIntangibleAssetsWrittenOff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_A2800SeniorNotesMember" abstract="true" name="A2800SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_CreditAgreement2024Member" abstract="true" name="CreditAgreement2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="csgp_AlternateBaseRateMember" abstract="true" name="AlternateBaseRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_DebtInstrumentParValueDiscountedRate" abstract="false" name="DebtInstrumentParValueDiscountedRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="csgp_LineOfCreditFacilityCovenantComplianceTotalLeverageRatio" abstract="false" name="LineOfCreditFacilityCovenantComplianceTotalLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="csgp_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_DeferredTaxLiabilitiesAccruedCommissions" abstract="false" name="DeferredTaxLiabilitiesAccruedCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_DeferredTaxLiabilitiesLeaseRightofUseAssets" abstract="false" name="DeferredTaxLiabilitiesLeaseRightofUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_RealizedTaxBenefitsRelatedToOperatingLossCarryforward" abstract="false" name="RealizedTaxBenefitsRelatedToOperatingLossCarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationExcessTaxBenefitAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsAbstract" abstract="true" name="LongTermDebtMaturityInterestPaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsYearOne" abstract="false" name="LongTermDebtMaturityInterestPaymentsYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsYearTwo" abstract="false" name="LongTermDebtMaturityInterestPaymentsYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsYearThree" abstract="false" name="LongTermDebtMaturityInterestPaymentsYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsYearFour" abstract="false" name="LongTermDebtMaturityInterestPaymentsYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsYearFive" abstract="false" name="LongTermDebtMaturityInterestPaymentsYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPaymentsAfterYearFive" abstract="false" name="LongTermDebtMaturityInterestPaymentsAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_LongTermDebtMaturityInterestPayments" abstract="false" name="LongTermDebtMaturityInterestPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_NetIncomeLossBeforeInterestAndOtherIncomeExpenseIncomeTaxesDepreciationAndAmortizationEBITDA" abstract="false" name="NetIncomeLossBeforeInterestAndOtherIncomeExpenseIncomeTaxesDepreciationAndAmortizationEBITDA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_AmortizationOfIntangibleAssetsCostofRevenue" abstract="false" name="AmortizationOfIntangibleAssetsCostofRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_AmortizationOfIntangibleAssetsNetOfAdjustments" abstract="false" name="AmortizationOfIntangibleAssetsNetOfAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="csgp_PublicOfferingMember" abstract="true" name="PublicOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_PerformanceBasedRestrictedStockMember" abstract="true" name="PerformanceBasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_CostarGroupInc2007StockIncentivePlanMember" abstract="true" name="CostarGroupInc2007StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_CoStarGroupInc.2016StockIncentivePlanMember" abstract="true" name="CoStarGroupInc.2016StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_PerformanceBasedRSAsWithMarketConditionMember" abstract="true" name="PerformanceBasedRSAsWithMarketConditionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_DSUMember" abstract="true" name="DSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_DeferredStockUnitGrantedPercentage" abstract="false" name="DeferredStockUnitGrantedPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="csgp_ShareBasedCompensationExercisableRangeAbstract" abstract="true" name="ShareBasedCompensationExercisableRangeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_ShareBasedCompensationSharesOutstandingUnderStockOptionPlansExercisePriceRange" abstract="false" name="ShareBasedCompensationSharesOutstandingUnderStockOptionPlansExercisePriceRange" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_ShareBasedCompensationSharesGrantedUnderStockOptionPlansExercisePriceRange" abstract="false" name="ShareBasedCompensationSharesGrantedUnderStockOptionPlansExercisePriceRange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_ShareBasedCompensationSharesExercisedUnderStockOptionPlansExercisePriceRange" abstract="false" name="ShareBasedCompensationSharesExercisedUnderStockOptionPlansExercisePriceRange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_SharebasedCompensationSharesCanceledorExpiredUnderStockOptionPlansExercisePriceRange" abstract="false" name="SharebasedCompensationSharesCanceledorExpiredUnderStockOptionPlansExercisePriceRange" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_ShareBasedCompensationExercisableUnderStockOptionPlansExercisePriceRange" abstract="false" name="ShareBasedCompensationExercisableUnderStockOptionPlansExercisePriceRange" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="csgp_ExerciseRange1Member" abstract="true" name="ExerciseRange1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ExerciseRange2Member" abstract="true" name="ExerciseRange2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ExerciseRange3Member" abstract="true" name="ExerciseRange3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ExerciseRange4Member" abstract="true" name="ExerciseRange4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_ExerciseRange5Member" abstract="true" name="ExerciseRange5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_OptionsExercisableAbstract" abstract="true" name="OptionsExercisableAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="csgp_PerformanceBasedRSAsWithoutMarketConditionMember" abstract="true" name="PerformanceBasedRSAsWithoutMarketConditionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_MSPPRSUsMember" abstract="true" name="MSPPRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="csgp_PercentageOfPurchasePriceOfCompanysCommonStockToMarketPrice" abstract="false" name="PercentageOfPurchasePriceOfCompanysCommonStockToMarketPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="csgp_IncreaseInSharesOfCommonStockIssuedPursuantToStockPlan" abstract="false" name="IncreaseInSharesOfCommonStockIssuedPursuantToStockPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="csgp_SharesAvailableEmployeeStockPurchasePlan" abstract="false" name="SharesAvailableEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
