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

    <schemaVersion>X0202</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2005-12-02</periodOfReport>

    <issuer>
        <issuerCik>0000079716</issuerCik>
        <issuerName>POTLATCH CORP</issuerName>
        <issuerTradingSymbol>PCH</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001180473</rptOwnerCik>
            <rptOwnerName>QUESNEL GREGORY L</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>601 W. RIVERSIDE AVE.</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 1100</rptOwnerStreet2>
            <rptOwnerCity>SPOKANE</rptOwnerCity>
            <rptOwnerState>WA</rptOwnerState>
            <rptOwnerZipCode>99201</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>49.64</value>
                <footnoteId id="F1"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2005-12-02</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>604.35</value>
                    <footnoteId id="F2"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>49.64</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F3"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>604.35</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>1202.84</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Phantom stock units are credited to the reporting person's account on the transaction date in accordance with the provisions of the Potlatch Corporation Deferred Compensation Plan for Directors and will be converted to cash and paid on a 1-for-1 basis with the issuer's common stock.</footnote>
        <footnote id="F2">The phantom stock units acquired represent an equity compensation award approved by the Potlatch Corporation Board of Directors and granted to the reporting person.  The number of phantom stock units was determined by dividing the closing price of the issuer's common stock on the transaction date into the reporting person's award amount.</footnote>
        <footnote id="F3">The phantom stock units become payable in cash upon the reporting person's termination of service as a Director of Potlatch Corporation.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>Malcolm A. Ryerse, Attorney-in-Fact</signatureName>
        <signatureDate>2005-12-05</signatureDate>
    </ownerSignature>
</ownershipDocument>
