<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0201</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2004-02-23</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0000096289</issuerCik>
        <issuerName>RADIOSHACK CORP</issuerName>
        <issuerTradingSymbol>RSH</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001207152</rptOwnerCik>
            <rptOwnerName>FOLLIT EVELYN V</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>300 TAYLOR STREET</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 400</rptOwnerStreet2>
            <rptOwnerCity>FORT WORTH</rptOwnerCity>
            <rptOwnerState>TX</rptOwnerState>
            <rptOwnerZipCode>76102</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>SENIOR VICE PRESIDENT</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable></nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>97 ISO OPTION-RIGHT-TO BUY-04</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>35.075</value>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2004-02-20</value>
            </transactionDate>
            <deemedExecutionDate>
                <value>2004-02-20</value>
            </deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>2851.00</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <value>2007-02-20</value>
            </exerciseDate>
            <expirationDate>
                <value>2011-02-20</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>COMMON STOCK</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2851.00</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>2851.00</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
        <derivativeTransaction>
            <securityTitle>
                <value>97 NSO OPTION-RIGHT-TO BUY -04</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>35.075</value>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2004-02-20</value>
            </transactionDate>
            <deemedExecutionDate>
                <value>2004-02-20</value>
            </deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>18999.00</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <value>2007-02-20</value>
            </exerciseDate>
            <expirationDate>
                <value>2011-02-20</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>COMMON STOCK</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>18999.00</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>18999.00</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">EMPLOYEE STOCK OPTION GRANTED UNDER THE EXEMPT RADIOSHACK CORPORATION 1997 INCENTIVE STOCK PLAN, SEC REG. NO. 333-49369 .  UNDER THE TERMS OF THE OPTION AGREEMENTS BOTH ISOs AND NSOs VEST AS TO ONE THIRD ON EACH OF THE FIRST THREE ANNIVERSARY DATES OF THE DATE OF GRANT.  THE EXERCISE DATE, IF SHOWN, IS THE LAST DATE WHEN ALL OPTIONS GRANTED ARE VESTED.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>JOHN P. CLARSON BY POWER OF ATTORNEY FOR EVELYN V. FOLLIT</signatureName>
        <signatureDate>2004-02-23</signatureDate>
    </ownerSignature>
</ownershipDocument>
[{"type": "4", "sequence": "1", "filename": "doc4.xml", "description": "PRIMARY DOCUMENT", "secsgml_size_bytes": 6408}]
X0201
4
2004-02-23
0
0000096289
RADIOSHACK CORP
RSH
0001207152
FOLLIT EVELYN V
300 TAYLOR STREET
SUITE 400
FORT WORTH
TX
76102
0
1
0
0
SENIOR VICE PRESIDENT
97 ISO OPTION-RIGHT-TO BUY-04
35.075
2004-02-20
2004-02-20
4
A
0
2851.00
0
A
2007-02-20
2011-02-20
COMMON STOCK
2851.00
2851.00
D
97 NSO OPTION-RIGHT-TO BUY -04
35.075
2004-02-20
2004-02-20
4
A
0
18999.00
0
A
2007-02-20
2011-02-20
COMMON STOCK
18999.00
18999.00
D
EMPLOYEE STOCK OPTION GRANTED UNDER THE EXEMPT RADIOSHACK CORPORATION 1997 INCENTIVE STOCK PLAN, SEC REG. NO. 333-49369 .  UNDER THE TERMS OF THE OPTION AGREEMENTS BOTH ISOs AND NSOs VEST AS TO ONE THIRD ON EACH OF THE FIRST THREE ANNIVERSARY DATES OF THE DATE OF GRANT.  THE EXERCISE DATE, IF SHOWN, IS THE LAST DATE WHEN ALL OPTIONS GRANTED ARE VESTED.
JOHN P. CLARSON BY POWER OF ATTORNEY FOR EVELYN V. FOLLIT
2004-02-23