<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.3.3.1 Broadridge-->
<xs:schema targetNamespace="http://artesianwater.com/20180630" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:artna="http://artesianwater.com/20180630" xmlns:us-types="http://fasb.org/us-types/2018-01-31" 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:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20180630_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="artna-20180630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20180630_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="artna-20180630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://artesianwater.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity 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 roleURI="http://artesianwater.com/role/CondensedConsolidatedBalanceSheetsUnaudited" id="CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" id="CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <!--Parent Role: CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)-->
        <link:definition>010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (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 roleURI="http://artesianwater.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" id="CondensedConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" id="CondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/General" id="General">
        <link:definition>060100 - Disclosure - GENERAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BasisOfPresentation" id="BasisOfPresentation">
        <link:definition>060200 - Disclosure - BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognition" id="RevenueRecognition">
        <link:definition>060300 - Disclosure - REVENUE RECOGNITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/StockCompensationPlans" id="StockCompensationPlans">
        <link:definition>060400 - Disclosure - STOCK COMPENSATION 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 roleURI="http://artesianwater.com/role/RegulatoryAssets" id="RegulatoryAssets">
        <link:definition>060500 - Disclosure - REGULATORY 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 roleURI="http://artesianwater.com/role/RegulatoryLiabilities" id="RegulatoryLiabilities">
        <link:definition>060600 - Disclosure - REGULATORY LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare" id="NetIncomePerCommonShareAndEquityPerCommonShare">
        <link:definition>060700 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON 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 roleURI="http://artesianwater.com/role/RegulatoryProceedings" id="RegulatoryProceedings">
        <link:definition>060800 - Disclosure - REGULATORY PROCEEDINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>060900 - 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 roleURI="http://artesianwater.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
        <link:definition>061000 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>061100 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessCombinations" id="BusinessCombinations">
        <link:definition>061200 - Disclosure - BUSINESS COMBINATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements" id="ImpactOfRecentAccountingPronouncements">
        <link:definition>061300 - Disclosure - IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SubsequentEvent" id="SubsequentEvent">
        <link:definition>061400 - Disclosure - SUBSEQUENT EVENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>080300 - Disclosure - REVENUE RECOGNITION (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 roleURI="http://artesianwater.com/role/StockCompensationPlansTables" id="StockCompensationPlansTables">
        <!--Parent Role: STOCK COMPENSATION PLANS-->
        <link:definition>080400 - Disclosure - STOCK COMPENSATION 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 roleURI="http://artesianwater.com/role/RegulatoryAssetsTables" id="RegulatoryAssetsTables">
        <!--Parent Role: REGULATORY ASSETS-->
        <link:definition>080500 - Disclosure - REGULATORY 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 roleURI="http://artesianwater.com/role/RegulatoryLiabilitiesTables" id="RegulatoryLiabilitiesTables">
        <!--Parent Role: REGULATORY LIABILITIES-->
        <link:definition>080600 - Disclosure - REGULATORY LIABILITIES (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 roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables" id="NetIncomePerCommonShareAndEquityPerCommonShareTables">
        <!--Parent Role: NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE-->
        <link:definition>080700 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON 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 roleURI="http://artesianwater.com/role/RegulatoryProceedingsTables" id="RegulatoryProceedingsTables">
        <!--Parent Role: REGULATORY PROCEEDINGS-->
        <link:definition>080800 - Disclosure - REGULATORY PROCEEDINGS (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 roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
        <!--Parent Role: FAIR VALUE OF FINANCIAL INSTRUMENTS-->
        <link:definition>081000 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (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 roleURI="http://artesianwater.com/role/GeneralDetails" id="GeneralDetails">
        <!--Parent Role: GENERAL-->
        <link:definition>090100 - Disclosure - GENERAL (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 roleURI="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" id="RevenueRecognitionDisaggregatedRevenuesDetails">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>090300 - Disclosure - REVENUE RECOGNITION, Disaggregated Revenues (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 roleURI="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" id="RevenueRecognitionContractAssetsAndContractLiabilitiesDetails">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>090302 - Disclosure - REVENUE RECOGNITION, Contract Assets and Contract 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 roleURI="http://artesianwater.com/role/StockCompensationPlansDetails" id="StockCompensationPlansDetails">
        <!--Parent Role: STOCK COMPENSATION PLANS-->
        <link:definition>090400 - Disclosure - STOCK COMPENSATION PLANS (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 roleURI="http://artesianwater.com/role/RegulatoryAssetsDetails" id="RegulatoryAssetsDetails">
        <!--Parent Role: REGULATORY ASSETS-->
        <link:definition>090500 - Disclosure - REGULATORY 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 roleURI="http://artesianwater.com/role/RegulatoryLiabilitiesDetails" id="RegulatoryLiabilitiesDetails">
        <!--Parent Role: REGULATORY LIABILITIES-->
        <link:definition>090600 - Disclosure - REGULATORY 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 roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails" id="NetIncomePerCommonShareAndEquityPerCommonShareDetails">
        <!--Parent Role: NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE-->
        <link:definition>090700 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON 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 roleURI="http://artesianwater.com/role/RegulatoryProceedingsDetails" id="RegulatoryProceedingsDetails">
        <!--Parent Role: REGULATORY PROCEEDINGS-->
        <link:definition>090800 - Disclosure - REGULATORY PROCEEDINGS (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 roleURI="http://artesianwater.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090900 - Disclosure - 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 roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails" id="FairValueOfFinancialInstrumentsDetails">
        <!--Parent Role: FAIR VALUE OF FINANCIAL INSTRUMENTS-->
        <link:definition>091000 - Disclosure - FAIR VALUE OF FINANCIAL 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 roleURI="http://artesianwater.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
        <!--Parent Role: RELATED PARTY TRANSACTIONS-->
        <link:definition>091100 - Disclosure - RELATED PARTY TRANSACTIONS (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 roleURI="http://artesianwater.com/role/BusinessCombinationsDetails" id="BusinessCombinationsDetails">
        <!--Parent Role: BUSINESS COMBINATIONS-->
        <link:definition>091200 - Disclosure - BUSINESS COMBINATIONS (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 roleURI="http://artesianwater.com/role/SubsequentEventDetails" id="SubsequentEventDetails">
        <!--Parent Role: SUBSEQUENT EVENT-->
        <link:definition>091400 - Disclosure - SUBSEQUENT EVENT (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:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateIntrinsicValue" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAggregateIntrinsicValue" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfDirectorsInCommittee" id="artna_NumberOfDirectorsInCommittee" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="Two015EquityCompensationPlanMember" id="artna_Two015EquityCompensationPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegulatoryAssetsTextBlock" id="artna_RegulatoryAssetsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" id="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDeferredAcquisitionCosts" id="artna_AmortizationPeriodOfDeferredAcquisitionCosts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDebtRelatedCost" id="artna_AmortizationPeriodOfDebtRelatedCost" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDeferredFranchiseCosts" id="artna_AmortizationPeriodOfDeferredFranchiseCosts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodGoodwill" id="artna_AmortizationPeriodGoodwill" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" id="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" id="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtRelatedCostsMember" id="artna_DebtRelatedCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredAcquisitionAndFranchiseCostsMember" id="artna_DeferredAcquisitionAndFranchiseCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExpenseOfRateAndRegulatoryProceedingsMember" id="artna_ExpenseOfRateAndRegulatoryProceedingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegulatoryAssetsDisclosureAbstract" id="artna_RegulatoryAssetsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WaterSalesMember" id="artna_WaterSalesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherUtilityOperatingRevenueMember" id="artna_OtherUtilityOperatingRevenueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonUtilityOperatingRevenueMember" id="artna_NonUtilityOperatingRevenueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfReservesEstablishedForUncertainTaxPositions" id="artna_NumberOfReservesEstablishedForUncertainTaxPositions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017PercentageOfLimitationsOnDeductibilityOfInterestExpense" id="artna_TaxCutsAndJobsActOf2017PercentageOfLimitationsOnDeductibilityOfInterestExpense" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActProvisionalAmountsMeasurementPeriod" id="artna_TaxCutsAndJobsActProvisionalAmountsMeasurementPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxAbstract" id="artna_IncomeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" id="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NetAdvancesAndContributionsInAidOfConstruction" id="artna_NetAdvancesAndContributionsInAidOfConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" id="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" id="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RegulatoryProceedingsTable" id="artna_RegulatoryProceedingsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ArtesianWaterMember" id="artna_ArtesianWaterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegulatoryProceedingsLineItems" id="artna_RegulatoryProceedingsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RateProceedingsAbstract" id="artna_RateProceedingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PeriodToCompleteRateChangeApplicationCaseByLaw" id="artna_PeriodToCompleteRateChangeApplicationCaseByLaw" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" id="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmountOfTemporaryRateIncreasePerRateSettingProcess" id="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" id="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OtherProceedingsAbstract" id="artna_OtherProceedingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeRateConditionalIncrease" id="artna_DistributionSystemImprovementChargeRateConditionalIncrease" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeRateCeilingPercentage" id="artna_DistributionSystemImprovementChargeRateCeilingPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RevenueEarnedInDistributionSystemImprovementCharge" id="artna_RevenueEarnedInDistributionSystemImprovementCharge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RevenueHeldInReservePendingOutcomeOfTCJAImpactToCustomers" id="artna_RevenueHeldInReservePendingOutcomeOfTCJAImpactToCustomers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="GeneralAbstract" id="artna_GeneralAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessOperationsAbstract" id="artna_BusinessOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessOperationsTable" id="artna_BusinessOperationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessOperationsLineItems" id="artna_BusinessOperationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfWhollyOwnedSubsidiaries" id="artna_NumberOfWhollyOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfSewerServiceProtectionPlanEligibleCustomersSignedUp" id="artna_PercentageOfSewerServiceProtectionPlanEligibleCustomersSignedUp" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ArtesianWaterMaryland" id="artna_ArtesianWaterMaryland" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AreaOfWarehouseSpaceInFacility" id="artna_AreaOfWarehouseSpaceInFacility" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfSubsidiariesNotRegulated" id="artna_NumberOfSubsidiariesNotRegulated" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AreaOfOfficeSpaceInFacility" id="artna_AreaOfOfficeSpaceInFacility" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfSewerServiceLineProtectionPlanCustomers" id="artna_NumberOfSewerServiceLineProtectionPlanCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfWastewaterTreatmentStationsInOperationInServiceAreaFacilities" id="artna_NumberOfWastewaterTreatmentStationsInOperationInServiceAreaFacilities" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractPeriodOfOperatingWastewaterTreatmentFacilities" id="artna_ContractPeriodOfOperatingWastewaterTreatmentFacilities" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfWaterServiceLineProtectionPlanCustomers" id="artna_NumberOfWaterServiceLineProtectionPlanCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfFacilitiesOwnsAndOperates" id="artna_NumberOfFacilitiesOwnsAndOperates" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfWastewaterTreatmentFacilitiesThatProvidesReclaimedWastewater" id="artna_NumberOfWastewaterTreatmentFacilitiesThatProvidesReclaimedWastewater" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ApproximatePipelineMileage" id="artna_ApproximatePipelineMileage" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfWaterServiceLineProtectionPlanEligibleCustomersSignedUp" id="artna_PercentageOfWaterServiceLineProtectionPlanEligibleCustomersSignedUp" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="MaximumVolumeOfWaterSaveByProject" id="artna_MaximumVolumeOfWaterSaveByProject" type="num:volumeItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CapacityOfWastewaterTreatmentFacilitiesMinimum" id="artna_CapacityOfWastewaterTreatmentFacilitiesMinimum" type="us-types:flowItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AllenHarimFoodsLLCMember" id="artna_AllenHarimFoodsLLCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ArtesianUtilityMember" id="artna_ArtesianUtilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ArtesianWastewaterMember" id="artna_ArtesianWastewaterMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VolumeOfStorageLagoon" id="artna_VolumeOfStorageLagoon" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="FacilitySecondMember" id="artna_FacilitySecondMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FacilityFirstMember" id="artna_FacilityFirstMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="artna_NumberOfInternalServiceLineProtectionPlanCustomers" id="artna_artna_NumberOfInternalServiceLineProtectionPlanCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfNonUtilityCustomersSignedUpWithPlan" id="artna_NumberOfNonUtilityCustomersSignedUpWithPlan" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfInternalServiceProtectionPlanEligibleCustomersSignedUp" id="artna_PercentageOfInternalServiceProtectionPlanEligibleCustomersSignedUp" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfPublicWaterSystemsOwnedAndOperated" id="artna_NumberOfPublicWaterSystemsOwnedAndOperated" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ArtesianWaterMarylandMember" id="artna_ArtesianWaterMarylandMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MaximumSupplyAmountOfWaterPerDay" id="artna_MaximumSupplyAmountOfWaterPerDay" type="us-types:flowItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockAbstract" id="artna_CommonStockAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" id="artna_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockOwnershipRequiredToBeDisclosedMinimum" id="artna_StockOwnershipRequiredToBeDisclosedMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RelatedPartyTransactionsDisclosureAbstract" id="artna_RelatedPartyTransactionsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="artna_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MasterLoanAgreementMember" id="artna_MasterLoanAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DisclosureSubsequentEventsAbstract" id="artna_DisclosureSubsequentEventsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FirstSupplementMember" id="artna_FirstSupplementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SecondSupplementMember" id="artna_SecondSupplementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtCoverageRatio" id="artna_DebtCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RatioOfTotalDebtToCapitalizationRatio" id="artna_RatioOfTotalDebtToCapitalizationRatio" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfAnnualYieldOfRepaid" id="artna_PercentageOfAnnualYieldOfRepaid" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfSupplements" id="artna_NumberOfSupplements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfLongTermFinancingCost" id="artna_PercentageOfLongTermFinancingCost" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfAmountRepaidConvertedOrNotBorrowed" id="artna_PercentageOfAmountRepaidConvertedOrNotBorrowed" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfBusinessDaysOfPriorNotice" id="artna_NumberOfBusinessDaysOfPriorNotice" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfQuarterlyInstallments" id="artna_NumberOfQuarterlyInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfFinancialCovenants" id="artna_NumberOfFinancialCovenants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SlaughterBeachWaterCompanyMember" id="artna_SlaughterBeachWaterCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfCustomers" id="artna_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="REGULATORYLIABILITIESAbstract" id="artna_REGULATORYLIABILITIESAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegulatoryLiabilitiesTextBlock" id="artna_RegulatoryLiabilitiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" id="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" id="artna_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RegulatoryLiabilitiesDisclosureAbstract" id="artna_RegulatoryLiabilitiesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConsumptionChargesMember" id="artna_ConsumptionChargesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FixedFeesMember" id="artna_FixedFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ServiceChargesMember" id="artna_ServiceChargesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeMember" id="artna_DistributionSystemImprovementChargeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RevenueReservedForRefundTCJAImpactMember" id="artna_RevenueReservedForRefundTCJAImpactMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ServiceLineProtectionPlansMember" id="artna_ServiceLineProtectionPlansMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ContractOperationsMember" id="artna_ContractOperationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InspectionFeesMember" id="artna_InspectionFeesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherOperatingRevenueNotInScopeOfASC606" id="artna_OtherOperatingRevenueNotInScopeOfASC606" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" id="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
</xs:schema>
