<?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>0001207158</rptOwnerCik>
            <rptOwnerName>NEWMAN MICHAEL D</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>100 THROCKMORTON STREET</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 1900</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>SR. VP AND CFO</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>30249.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>30249.00</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>30249.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 MICHAEL D. NEWMAN</signatureName>
        <signatureDate>2004-02-23</signatureDate>
    </ownerSignature>
</ownershipDocument>
[{"type": "4", "sequence": "1", "filename": "doc4.xml", "description": "PRIMARY DOCUMENT", "secsgml_size_bytes": 6410}]
X0201
4
2004-02-23
0
0000096289
RADIOSHACK CORP
RSH
0001207158
NEWMAN MICHAEL D
100 THROCKMORTON STREET
SUITE 1900
FORT WORTH
TX
76102
0
1
0
0
SR. VP AND CFO
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
30249.00
0
A
2007-02-20
2011-02-20
COMMON STOCK
30249.00
30249.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 MICHAEL D. NEWMAN
2004-02-23