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

    <schemaVersion>X0203</schemaVersion>

    <documentType>3</documentType>

    <periodOfReport>2010-06-07</periodOfReport>

    <noSecuritiesOwned>0</noSecuritiesOwned>

    <issuer>
        <issuerCik>0001467858</issuerCik>
        <issuerName>General Motors Co</issuerName>
        <issuerTradingSymbol>NO SYMBOL</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001291923</rptOwnerCik>
            <rptOwnerName>Cyprus Nick</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>300 RENAISSANCE CENTER</rptOwnerStreet1>
            <rptOwnerStreet2>M/C: 482-C25-A36</rptOwnerStreet2>
            <rptOwnerCity>DETROIT</rptOwnerCity>
            <rptOwnerState>MI</rptOwnerState>
            <rptOwnerZipCode>48265-3000</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>Vice President</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>None</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>0</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeHolding>
            <securityTitle>
                <value>Salary Stock Units</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F2"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2583</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Salary Stock Units</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>3873</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Salary Stock Units</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F5"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F5"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>3864</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Salary Stock Units</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F6"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F6"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>3864</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Salary Stock Units</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F7"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F7"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>4818</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Under the General Motors Company Salary Stock Plan (the &quot;GMSSP&quot;) each Salary Stock Unit (&quot;SSU&quot;) is fully vested upon grant and represents a right to receive one share of the Company's common stock on the applicable settlement date; provided, however, that if a settlement date occurs prior to the date that is six months following a consummation of an initial public offering of the Company's common stock, the SSU will be settled by the delivery of cash in an amount equal to the Fair Market Value (as defined in the GMSSP) of the Company's common stock as of the applicable anniversary of the SSU's grant.  The GMSSP provides that grants are settled in three equal annual installments beginning on the one year anniversary of the date of the grant. All of the SSUs granted in 2009 are deemed to have been granted, nunc pro tunc, on March 31, 2009, June 30, 2009, September 30, 2009 and December 31, 2009 in four grants of equal amounts, each of which will be settled in three equal annual installments, beginning on the first year anniversary of the deemed issuance date (for example, on March 31, 2010 for the first deemed grant).  The SSUs do not have an expiration or exercise date.</footnote>
        <footnote id="F2">Units are deemed to have been granted March 31, 2009 and will be settled in three equal annual installments beginning March 31, 2010.</footnote>
        <footnote id="F3">The SSUs do not have a conversion or exercise price.  Each SSU is the economic equivalent of one share of the Company's common stock. Since there currently is no observable publicly traded price for the Company's common stock, the fair value of the Company's common stock is estimated pursuant to the GMSSP.</footnote>
        <footnote id="F4">Units are deemed to have been granted June 30, 2009 and will be settled in three equal annual installments beginning June 30, 2010.</footnote>
        <footnote id="F5">Units are deemed to have been granted September 30, 2009 and will be settled in three equal annual installments beginning September 30, 2010.</footnote>
        <footnote id="F6">Units are deemed to have been granted December  31, 2009 and will be settled in three equal annual installments beginning December 31, 2010.</footnote>
        <footnote id="F7">Units were granted March 31, 2010 and will be settled in three equal annual installments beginning March 31, 2011.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Anne T. Larin, attorney-in-fact for Mr. Cyprus</signatureName>
        <signatureDate>2010-06-07</signatureDate>
    </ownerSignature>
</ownershipDocument>

