Top 100 Songs of 2004

1The ReasonHoobastank
2This LoveMaroon 5
3YeahUsher featuring Ludacris & Lil' Jon
4Leave (Get Out)JoJo
5She Will Be LovedMaroon 5
6Pieces Of MeAshlee Simpson
7With YouJessica Simpson
8The Way You MoveOutkast
9My ImmortalEvanescence
10My Happy EndingAvril Lavigne
11My BooUsher & Alicia Key
13ToxicBritney Spears
14If I Ain't Got YouAlicia Keys
15BreakawayKelly Clarkson
16Dare You To MoveSwitchfoot
17Dip It LowChristina Milian
18Over And OverNelly featuring Tim McGraw
19Hey MamaBlack Eyed Peas
20Meant To LiveSwitchfoot
21Lose My BreathDestiny's Child
22I Don't Want To BeGavin DeGraw
23Naughty GirlBeyoncé Knowles
24Let's Get It StartedBlack Eyed Peas
25On The Way DownRyan Cabrera
26I Don't Want You BackEamon
27Falls On MeFuel
29One ThingFinger Eleven
30Move Ya BodyNina Sky
31I Don't Wanna KnowMario Winans featuring Enya & P. Diddy
32BrokenSeether featuring Amy Lee
33EverytimeBritney Spears
34The First Cut Is The DeepestSheryl Crow
36The Voice WithinChristina Aguilera
37Take My Breath AwayJessica Simpson
38Turn Me OnKevin Lyttle
39HeavenLos Lonely Boys
401985Bowling For Soup
41Ocean AvenueYellowcard
42Don't Tell MeAvril Lavigne
43Confessions Part 2Usher
45Eighth World WonderKimberly Locke
46MeMyself And I
47SunshineLil Flip
48Baby It's YouJoJo
49NumbLinkin Park
51Welcome To My LifeSimple Plan
52Drop It Like It's HotSnoop Dogg
53Come CleanHilary Duff
54My BandD12 featuring Eminem
55One Call AwayChingy
56Hold OnGood Charlotte
57Freek-A-LeekPetey Pablo
58DaughtersJohn Mayer
60Slow JamzJamie Foxx
61Are You Gonna Be My GirlJet
62Just Lose ItEminem
63The Trouble With Love IsKelly Clarkson
64HotelCassidy featuring R. Kelly
65I Like ThatHouston
66BounceSarah Connor
67LadyLenny Kravitz
68Slow MotionJuvenile
69I Miss YouBlink-182
70Feelin' Way Too Damn GoodNickelback
71My PlaceNelly
72Dirt Off Your ShoulderJay-Z
74You Don't Know My NameAlicia Keys
75GigoloNick Cannon
76White HousesVanessa Carlton
77Let's GoTrick Daddy
78You And I BothJason Mraz
79Overnight CelebrityTwista
80(I Hate) Everything About YouThree Days Grace
81Only OneYellowcard
82Change ClothesJay-Z
8310 YearsFive For Fighting
85I'm Still In Love With YouSean Paul
86Breaking The HabitLinkin Park
87ShadowAshlee Simpson
88What You Waiting For?Gwen Stefani
89How ComeD12
90SlowKylie Minogue
91Some Girls (Dance With Women)JC Chasez
92VindicatedDashboard Confessional
93God Is A DJPink
94Lean BackTerror Squad
95Accidentally In LoveCounting Crows
96Just A Little WhileJanet Jackson
97Away From The Sun3 Doors Down
98AngelsJessica Simpson
99Locked UpAkon
100Not TodayMary J. Blige featuring Eve