<?xml version="1.0"?>
<ownershipDocument>
    <schemaVersion>X0201</schemaVersion>

    <documentType>4</documentType>
    <periodOfReport>2003-12-17</periodOfReport>
    <notSubjectToSection16>0</notSubjectToSection16>
    <issuer>
        <issuerCik>0000096289</issuerCik>
        <issuerName>RADIOSHACK CORP</issuerName>
        <issuerTradingSymbol>RSH</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001188234</rptOwnerCik>
            <rptOwnerName>FEEHAN DANIEL R</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>CASH AMERICA INTERNATIONAL, INC.</rptOwnerStreet1>
            <rptOwnerStreet2>1600 WEST 7TH STREET</rptOwnerStreet2>
            <rptOwnerCity>FORT WORTH</rptOwnerCity>
            <rptOwnerState>TX</rptOwnerState>
            <rptOwnerZipCode>76102</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
            <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>
  <nonDerivativeTable>
   <nonDerivativeTransaction>
      <securityTitle>
          <value>COMMON STOCK</value>
              <footnoteId id="F1" />
      </securityTitle>
      <transactionDate>
          <value>2003-12-17</value>
      </transactionDate>
      <deemedExecutionDate>
          <value>2003-12-17</value>
      </deemedExecutionDate>
      <transactionCoding>
          <transactionFormType>4</transactionFormType>
          <transactionCode>A</transactionCode>
          <equitySwapInvolved>0</equitySwapInvolved>
      </transactionCoding>
      <transactionTimeliness>
      <value />
      </transactionTimeliness>
      <transactionAmounts>
          <transactionShares>
              <value>68.00</value>
          </transactionShares>
          <transactionPricePerShare>
              <value>29.03</value>
          </transactionPricePerShare>
          <transactionAcquiredDisposedCode>
              <value>A</value>
          </transactionAcquiredDisposedCode>
      </transactionAmounts>
      <postTransactionAmounts>
          <sharesOwnedFollowingTransaction>
              <value>2610.00</value>
          </sharesOwnedFollowingTransaction>
      </postTransactionAmounts>
      <ownershipNature>
          <directOrIndirectOwnership>
              <value>D</value>
          </directOrIndirectOwnership>
      </ownershipNature>
   </nonDerivativeTransaction>
  </nonDerivativeTable>
  <derivativeTable>
  </derivativeTable>
<footnotes>
   <footnote id="F1">PAYMENT OF DIRECTOR FEE IN RADIOSHACK CORPORATION COMMON STOCK PURSUANT TO AN ELECTION FILED UNDER THE RADIOSHACK CORPORATION 199
7, 1999 OR 2001 INCENTIVE STOCK PLANS.</footnote>
</footnotes>
<remarks></remarks>    <ownerSignature>
       <signatureName>JOHN P. CLARSON BY POWER OF ATTORNEY FOR DANIEL R. FEEHAN</signatureName>
       <signatureDate>2003-12-17</signatureDate>
    </ownerSignature>
</ownershipDocument>
[{"type": "4", "sequence": "1", "filename": "doc4.xml", "description": "PRIMARY DOCUMENT", "secsgml_size_bytes": 3182}]
X0201
4
2003-12-17
0
0000096289
RADIOSHACK CORP
RSH
0001188234
FEEHAN DANIEL R
CASH AMERICA INTERNATIONAL, INC.
1600 WEST 7TH STREET
FORT WORTH
TX
76102
1
0
0
0
COMMON STOCK
2003-12-17
2003-12-17
4
A
0
68.00
29.03
A
2610.00
D
PAYMENT OF DIRECTOR FEE IN RADIOSHACK CORPORATION COMMON STOCK PURSUANT TO AN ELECTION FILED UNDER THE RADIOSHACK CORPORATION 199
7, 1999 OR 2001 INCENTIVE STOCK PLANS.
JOHN P. CLARSON BY POWER OF ATTORNEY FOR DANIEL R. FEEHAN
2003-12-17