<TABLE> <S> <C>
<ARTICLE> 6
<CIK> 0000205323
<NAME> Fidelity Commonwealth Trust
<SERIES>
<NUMBER> 21
<NAME> Spartan 500 Index Fund
<MULTIPLIER> 1,000
<S>
<C>
<PERIOD-TYPE>
YEAR
<FISCAL-YEAR-END>
APR-30-2000
<PERIOD-END>
APR-30-2000
<INVESTMENTS-AT-COST>
6,705,185
<INVESTMENTS-AT-VALUE>
10,286,374
<RECEIVABLES>
15,808
<ASSETS-OTHER>
164
<OTHER-ITEMS-ASSETS>
0
<TOTAL-ASSETS>
10,302,346
<PAYABLE-FOR-SECURITIES>
746
<SENIOR-LONG-TERM-DEBT>
0
<OTHER-ITEMS-LIABILITIES>
232,334
<TOTAL-LIABILITIES>
233,080
<SENIOR-EQUITY>
0
<PAID-IN-CAPITAL-COMMON>
6,506,622
<SHARES-COMMON-STOCK>
100,635
<SHARES-COMMON-PRIOR>
93,364
<ACCUMULATED-NII-CURRENT>
35,283
<OVERDISTRIBUTION-NII>
0
<ACCUMULATED-NET-GAINS>
(60,822)
<OVERDISTRIBUTION-GAINS>
0
<ACCUM-APPREC-OR-DEPREC>
3,588,183
<NET-ASSETS>
10,069,266
<DIVIDEND-INCOME>
116,964
<INTEREST-INCOME>
6,663
<OTHER-INCOME>
1,038
<EXPENSES-NET>
18,091
<NET-INVESTMENT-INCOME>
106,574
<REALIZED-GAINS-CURRENT>
(320)
<APPREC-INCREASE-CURRENT>
803,487
<NET-CHANGE-FROM-OPS>
909,741
<EQUALIZATION>
0
<DISTRIBUTIONS-OF-INCOME>
117,819
<DISTRIBUTIONS-OF-GAINS>
69,009
<DISTRIBUTIONS-OTHER>
0
<NUMBER-OF-SHARES-SOLD>
35,297
<NUMBER-OF-SHARES-REDEEMED>
29,870
<SHARES-REINVESTED>
1,844
<NET-CHANGE-IN-ASSETS>
1,400,857
<ACCUMULATED-NII-PRIOR>
48,566
<ACCUMULATED-GAINS-PRIOR>
10,048
<OVERDISTRIB-NII-PRIOR>
0
<OVERDIST-NET-GAINS-PRIOR>
0
<GROSS-ADVISORY-FEES>
22,941
<INTEREST-EXPENSE>
4
<GROSS-EXPENSE>
36,474
<AVERAGE-NET-ASSETS>
9,495,376
<PER-SHARE-NAV-BEGIN>
92.850
<PER-SHARE-NII>
1.070
<PER-SHARE-GAIN-APPREC>
8.020
<PER-SHARE-DIVIDEND>
1.190
<PER-SHARE-DISTRIBUTIONS>
.700
<RETURNS-OF-CAPITAL>
0
<PER-SHARE-NAV-END>
100.060
<EXPENSE-RATIO>
19
</TABLE>