
Star Wars sets by year
2004 Star Wars Cards — Sets, Checklists & Prices
Star WarsAll years13 sets346 cards120 priced
Midpoint's price guide covers 13 Star Wars sets from 2004, with 346 cards (120 priced). The most valuable 2004 Star Wars set is Star Wars 2004 Topps Heritage, whose PSA 10 copies total $159. The single most valuable 2004 Star Wars card is James Earl Jones (Star Wars 2004 Topps Heritage Autograph) at $1,175 raw.
- Sets
- 13
- Cards
- 346
- With prices
- 120
- PSA 10 total
- $159
- Raw total
- $1.5K
Sets released in 2004
- Star Wars 2004 Topps Heritage120 cards · 79 pricedEnslaved By Jabba The Hutt #48$10.95 raw
- Star Wars 2004 Topps Clone Wars90 cards · 34 pricedAsajj Ventress #8$13.97 raw
- Star Wars 2004 Topps Clone Wars Battle Motion10 cards · 3 pricedAmidala #B9$56.89 raw
…and 10 more small or unpriced sets
- Star Wars 2004 Topps Heritage Autograph3 cards · 1 pricedJames Earl Jones$1,175 raw
- Star Wars 2004 Topps Heritage Promo6 cards · 2 pricedA New Hope #P4$4.00 raw
- Star Wars 2004 Topps Heritage Etched Foil Wave 16 cards · 1 pricedBounty Hunters #6$3.99 raw
Most valuable 2004 Star Wars cards
The 24 highest-value Star Wars cards from 2004 sets, ranked by PSA 10 price (best graded or raw where no PSA 10 sale exists).

Frequently asked questions
- What is the most valuable 2004 Star Wars card?
- The single most valuable 2004 Star Wars card is James Earl Jones (Star Wars 2004 Topps Heritage Autograph) at $1,175 raw.
- Which 2004 Star Wars set is worth the most?
- The most valuable 2004 Star Wars set is Star Wars 2004 Topps Heritage, whose PSA 10 copies total $159. Its top card is Enslaved By Jabba The Hutt #48.
- How many 2004 Star Wars sets are in the price guide?
- Midpoint's price guide covers 13 Star Wars sets from 2004, with 346 cards (120 priced).
Best on iPhone & Android
Check your Star Wars card in the Midpoint app
Scan with your camera to measure centering to the millimeter, get an AI grade with corner and edge close-ups, see what your copy is worth, and track it in your portfolio. Free to start.