﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>INCOME TAXES</ReportName>
  <ReportLongName>006060 - Disclosure - INCOME TAXES</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>u000</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>u002</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>u001</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>2</Id>
      <Label>Notes to Financial Statements [Abstract]</Label>
      <Level>0</Level>
      <ElementName>gas_NotesToFinancialStatementsAbstract</ElementName>
      <ElementPrefix>gas</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>3</Id>
      <Label>INCOME TAXES</Label>
      <Level>1</Level>
      <ElementName>us-gaap_IncomeTaxDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;5.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;INCOME  TAXES&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5"&gt;&lt;br /&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;The  effective income tax rate for the three months ended June 30, 2010 increased to  34.2 percent from 30.9 percent in the prior-year period.&amp;#160;&amp;#160;The  effective income tax rate for the six months ended June 30, 2010 increased to  32.6 percent from 30.7 percent in the prior-year period.&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;The higher effective  income tax rate for the three and six months ended June 30, 2010 is due  primarily to higher forecasted annual pretax income (which causes a higher  effective income tax rate since permanent differences and tax credits are a  smaller share of pretax income), lower forecasted annual undistributed foreign  earnings and the unfavorable impact of the tax law change with respect to  Medicare Part D subsidies.&amp;#160;&amp;#160;The higher effective income tax rate for  the six month period is offset, in part, by favorable tax reserve adjustments  recognized in the first quarter of 2010.&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5"&gt;&lt;br /&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;In March  2010, the Health Care Act was signed into law resulting in comprehensive health  care reform.&amp;#160;&amp;#160;The Health Care Act contains a provision that eliminates  the tax deduction related to Medicare Part D subsidies received after  2012.&amp;#160;&amp;#160;Federal subsidies are provided to sponsors of retiree health  benefit plans, such as Nicor Gas, that provide a benefit that is at least  actuarially equivalent to the benefits under Medicare Part D.&amp;#160;&amp;#160;Such  subsidies have reduced the company&amp;#8217;s actuarially determined projected benefit  obligation and annual net periodic benefit costs.&amp;#160;&amp;#160;Due to the change  in taxation, in the first quarter of 2010 Nicor Gas reduced deferred tax assets  by $17.5 million, reversed an existing regulatory income tax liability of $10.0  million, established a regulatory income tax asset of $7.0 million and  recognized a $0.5 million charge to income tax expense.&amp;#160;&amp;#160;Beginning in  2010, the change in taxation will also reduce earnings by an estimated $1.5  million annually for periods subsequent to the enactment date.&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;In 2006,  the company reorganized certain shipping and related operations.&amp;#160;&amp;#160;The  reorganization allows the company to take advantage of certain provisions of the  Jobs Act that provide the opportunity for tax savings subsequent to the date of  the reorganization.&amp;#160;&amp;#160;Generally, to the extent foreign shipping  earnings are not repatriated to the United States, such earnings are not  expected to be subject to current taxation.&amp;#160;&amp;#160;In addition, to the  extent such earnings are determined to be indefinitely reinvested offshore, no  deferred income tax expense would be recorded by the company.&amp;#160;&amp;#160;For the  three months ended June 30, 2010, income tax expense has not been provided on  approximately $2 million of foreign company shipping earnings.&amp;#160;&amp;#160;There  were no significant foreign shipping company earnings for the three months ended  June 30, 2009.&amp;#160;For the six months ended June 30, 2010 and 2009, income tax  expense (benefit) has not been provided on approximately ($1) million and $5  million, respectively, of foreign company shipping earnings (loss).&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;As of June 30, 2010, Nicor  has not recorded deferred income taxes of approximately $57 million on  approximately $164 million of cumulative undistributed foreign  earnings.&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5"&gt;&lt;br /&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;The  company's major tax jurisdictions include the United States and Illinois, with  tax returns examined by the IRS and IDR, respectively.&amp;#160;&amp;#160;At June 30,  2010, the years that remain subject to examination include years beginning after  2006 for the IRS and years beginning after 2005 for the IDR.&amp;#160;&amp;#160;The  company&amp;#8217;s liability for unrecognized tax benefits was $4.9 million at June 30,  2010 of which about $3 million, if recognized, would impact the company&amp;#8217;s  effective income tax rate.&amp;#160;&amp;#160;The decrease in the liability for  unrecognized tax benefits from $9.6 million at December 31, 2009 is due  primarily to the settlement of an item concerning the timing of inclusion in  taxable income of recoveries for environmental clean-up expenditures, lapses of  statute of limitations and other tax reserve adjustments.&amp;#160;&amp;#160;The company  believes that it is reasonably possible that a change in the liability for  unrecognized tax benefits could occur within 12 months, potentially decreasing  it by about $5 million.&lt;/font&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5"&gt;&lt;br /&gt;&lt;/div&gt;       &lt;div style="DISPLAY: block; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; LINE-HEIGHT: 1.5; MARGIN-RIGHT: 0pt" align="left"&gt;&lt;font style="DISPLAY: inline; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;The  balance of unamortized investment tax credits at June 30, 2010, December 31,  2009 and June 30, 2009 was $24.2 million, $25.2 million and $24.7 million,  respectively.&lt;/font&gt;&lt;/div&gt;     &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>5.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;INCOME  TAXES              The  effective income tax rate for the three months ended June 30, 2010</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Description containing the entire income tax disclosure. Examples include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information. This element may be used as a single block of text to encapsulate the entire disclosure including data and tables.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 08
 -Paragraph h
 -Article 4

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 136, 172

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 43, 44, 45, 46, 47, 48, 49

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>2</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
