<?xml version="1.0"?>
<ownershipDocument>
    <schemaVersion>X0201</schemaVersion>

    <documentType>4</documentType>
	<periodOfReport>2004-01-01</periodOfReport>
	<notSubjectToSection16>0</notSubjectToSection16>
    <issuer>
        <issuerCik>0000813828</issuerCik>
        <issuerName>VIACOM INC</issuerName>
        <issuerTradingSymbol>VIA, VIAB</issuerTradingSymbol>
	</issuer>
	<reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001180138</rptOwnerCik>
            <rptOwnerName>SALERNO FREDERIC V</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>1515 BROADWAY</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>NEW YORK</rptOwnerCity>
            <rptOwnerState>NY</rptOwnerState>
            <rptOwnerZipCode>10036</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
            <reportingOwnerRelationship>
			<isDirector>1</isDirector>
			<isOfficer>0</isOfficer>
			<isTenPercentOwner>0</isTenPercentOwner>
			<isOther>0</isOther>
		</reportingOwnerRelationship>
	</reportingOwner>
	<derivativeTable>
		<derivativeTransaction>
			<securityTitle>
				<value>Phantom Class B Common Stock Units</value>
			</securityTitle>
			<conversionOrExercisePrice>
				<value>0.000</value>
				<footnoteId id="F1"/>
			</conversionOrExercisePrice>
			<transactionDate>
				<value>2004-01-01</value>
			</transactionDate>
			<deemedExecutionDate>
			</deemedExecutionDate>
			<transactionCoding>
				<transactionFormType>4</transactionFormType>
				<transactionCode>A</transactionCode>
				<equitySwapInvolved>0</equitySwapInvolved>
			</transactionCoding>
			<transactionAmounts>
				<transactionShares>
					<value>5923</value>
				</transactionShares>
				<transactionPricePerShare>
					<value>44.380</value>
				</transactionPricePerShare>
				<transactionAcquiredDisposedCode>
					<value>A</value>
				</transactionAcquiredDisposedCode>
			</transactionAmounts>
			<exerciseDate>
				<footnoteId id="F1"/>
			</exerciseDate>
			<expirationDate>
				<footnoteId id="F1"/>
			</expirationDate>
			<underlyingSecurity>
				<underlyingSecurityTitle>
					<value>Class B common stock</value>
				</underlyingSecurityTitle>
				<underlyingSecurityShares>
					<value>5923.0000</value>
				</underlyingSecurityShares>
			</underlyingSecurity>
			<postTransactionAmounts>
				<sharesOwnedFollowingTransaction>
					<value>11002.0000</value>
				</sharesOwnedFollowingTransaction>
			</postTransactionAmounts>
			<ownershipNature>
				<directOrIndirectOwnership>
					<value>D</value>
				</directOrIndirectOwnership>
				<natureOfOwnership>
					<value/>
				</natureOfOwnership>
			</ownershipNature>
		</derivativeTransaction>
		<derivativeTransaction>
			<securityTitle>
				<value>Phantom Class A Common Stock Units</value>
			</securityTitle>
			<conversionOrExercisePrice>
				<value>0.000</value>
				<footnoteId id="F1"/>
			</conversionOrExercisePrice>
			<transactionDate>
				<value>2004-01-01</value>
			</transactionDate>
			<deemedExecutionDate>
			</deemedExecutionDate>
			<transactionCoding>
				<transactionFormType>4</transactionFormType>
				<transactionCode>A</transactionCode>
				<equitySwapInvolved>0</equitySwapInvolved>
			</transactionCoding>
			<transactionAmounts>
				<transactionShares>
					<value>5938</value>
				</transactionShares>
				<transactionPricePerShare>
					<value>44.270</value>
				</transactionPricePerShare>
				<transactionAcquiredDisposedCode>
					<value>A</value>
				</transactionAcquiredDisposedCode>
			</transactionAmounts>
			<exerciseDate>
				<footnoteId id="F1"/>
			</exerciseDate>
			<expirationDate>
				<footnoteId id="F1"/>
			</expirationDate>
			<underlyingSecurity>
				<underlyingSecurityTitle>
					<value>Class A common stock</value>
				</underlyingSecurityTitle>
				<underlyingSecurityShares>
					<value>5938.0000</value>
				</underlyingSecurityShares>
			</underlyingSecurity>
			<postTransactionAmounts>
				<sharesOwnedFollowingTransaction>
					<value>11001.0000</value>
				</sharesOwnedFollowingTransaction>
			</postTransactionAmounts>
			<ownershipNature>
				<directOrIndirectOwnership>
					<value>D</value>
				</directOrIndirectOwnership>
				<natureOfOwnership>
					<value/>
				</natureOfOwnership>
			</ownershipNature>
		</derivativeTransaction>
	</derivativeTable>
	<footnotes>
		<footnote id="F1">Reporting Person has elected to defer payment of Board retainer and fees pursuant to the Viacom Inc. Deferred Compensation Plan for Non-Employee Directors. Deferred amounts (including any cash dividends credited during the previous quarter) are deemed invested quarterly in the number of Phantom Common Stock Units equal to the number of shares of Class A and Class B Common Stock that such amounts would have purchased when converted.  Phantom Common Stock Units are paid out after the Director's retirement from the Board and are settled in cash.  Amounts converted on January 1, 2004 include a one-time credit to the Reporting Person's account attributable to the Company's Retirement Income Plan for Non-Employee Directors.</footnote>
	</footnotes>
	<remarks>
	</remarks>
	<ownerSignature>
		<signatureName>By: By: Michael D. Fricklas, Attorney-in-fact</signatureName>
		<signatureDate>2004-01-05</signatureDate>
	</ownerSignature>
</ownershipDocument>

