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

    <schemaVersion>X0202</schemaVersion>

    <documentType>3</documentType>

    <periodOfReport>2005-02-14</periodOfReport>

    <noSecuritiesOwned>0</noSecuritiesOwned>

    <issuer>
        <issuerCik>0001102833</issuerCik>
        <issuerName>MARKLAND TECHNOLOGIES INC</issuerName>
        <issuerTradingSymbol>MRKL</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001318278</rptOwnerCik>
            <rptOwnerName>Geng Zheng Jason</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>1001 SUGARBUSH TERRACE</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>ROCKVILLE</rptOwnerCity>
            <rptOwnerState>MD</rptOwnerState>
            <rptOwnerZipCode>20852</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>2905361</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F3"/>
                    <footnoteId id="F4"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>7263403</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>See note</value>
                    <footnoteId id="F2"/>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">Shares issued pursuant to the Agreement and Plan of Merger between  Markland Technologies, Inc. (&quot;Markland&quot;); Technest Holdings, Inc. (&quot;Technest&quot;); Mtech Acquisition, Inc., Genex Technologies, Inc. and Jason Geng dated February 15, 2005 (the &quot;Merger Agreement&quot;).  The number of shares issued to Jason (the &quot;Markland Shares&quot;) is subject to adjustment as discussed in Note (3).</footnote>
        <footnote id="F2">On February 14, 2005, Markland deposited with Wilminton Trust Company (the &quot;Escrow Agent&quot;), for the benefit and on behalf of Jason Geng 7,263,403 of the Markland Shares.  These shares will be disbursed in accordance with the Merger Agreement and two escrow agreements by and among Markland, Technest, the reporting person, and the Escrow Agent.</footnote>
        <footnote id="F3">If the average volume-weighted closing price of the common stock, $.0001 par value per share of Markland (&quot;Markland Common Stock&quot;), for the ten (10) trading days subsequent to February 14, 2005 is (i) less than the Stock Price (as defined in the Merger Agreement), then the number of Markland Shares shall be re-determined using the After-Merger Stock Price (as defined in the Merger Agreement), and Technest shall promptly deliver to the reporting person the number of shares of Markland Common Stock equal to (A) the $7,000,000 divided by the After-Merger Stock Price minus (B) $7,000,000 divided by the Stock Price.</footnote>
        <footnote id="F4">If the After-Merger Stock Price is greater than the Stock Price, then the number of Markland Shares shall be re-determined using the After-Merger Stock Price, and the Genex Stockholder shall promptly deliver to Parent the number of shares of Markland Common Stock equal to (A) the Share Consideration divided by the Stock Price minus (B) $7,000,000 divided by the After-Merger Stock Price. Notwithstanding the foregoing, for purposes of calculating the foregoing adjustment, (i) if the After-Merger Stock Price is greater than the Stock Price plus $0.25, then the After-Merger Stock Price shall be equal to the Stock Price plus $0.25 and (ii) if the After-Merger Stock Price is less than the Stock Price minus $0.25, then the After-Merger Stock Price shall be equal to the Stock Price minus $0.25.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ Zheng Jason Geng</signatureName>
        <signatureDate>2005-02-18</signatureDate>
    </ownerSignature>
</ownershipDocument>
