Top 40 Hits of January 2004
| 1 | Michael Andrews featuring Gary Jules | Mad World |
| 2 | Michelle | All This Time |
| 3 | Ozzy & Kelly Osbourne | Changes |
| 4 | Kelis | Milkshake |
| 5 | The Black Eyed Peas | Shut Up |
| 6 | Will Young | Leave Right Now |
| 7 | Outkast | Hey Ya! |
| 8 | Boogie Pimps | Somebody To Love |
| 9 | Victoria Beckham | This Groove / Let Your Head Go |
| 10 | The Darkness | Christmas Time (Don't Let The Bells End) |
| 11 | Ultrabeat | Feelin' Fine |
| 12 | Shane Richie | I'm Your Man |
| 13 | Atomic Kitten featuring Kool & The Gang | Ladies Night |
| 14 | Sean Paul featuring Sasha | I'm Still In Love With You |
| 15 | Sugababes | Too Lost In You |
| 16 | Bo Selecta | Proper Crimbo |
| 17 | Alistair Griffin featuring Robin Gibb | Bring It On / My Lover's Prayer |
| 18 | Franz Ferdinand | Take Me Out |
| 19 | Blue featuring Stevie Wonder & Angie Stone | Signed, Sealed, Delivered (I'm Yours) |
| 20 | Katie Melua | The Closest Thing To Crazy |
| 21 | Kevin Lyttle | Turn Me On |
| 22 | Evanescence | My Immortal |
| 23 | Girls Aloud | Jump |
| 24 | Sophie Ellis Bextor | I Won't Change You |
| 25 | 2Play featuring Raghav & Jucxi | So Confused |
| 26 | Christina Aguilera | The Voice Within |
| 27 | The Idols | Happy Xmas (War Is Over) |
| 28 | S Club 8 | Don't Tell Me You're Sorry |
| 29 | Motorcycle | As The Rush Comes |
| 30 | Basement Jaxx featuring Lisa Kekaula | Good Luck |
| 31 | Nelly Furtado | Powerless (Say What You Want) |
| 32 | UB40 featuring United Colours Of Sound | Swing Low |
| 33 | Simply Red | You Make Me Feel Brand New |
| 34 | Dido | Life For Rent |
| 35 | Fatman Scoop featuring The Crooklyn Clan | Be Faithful |
| 36 | The Lost Brothers featuring G Tom Mac | Cry Little Sister (I Need U Now) |
| 37 | G Unit | Stunt 101 |
| 38 | Alicia Keys | You Don't Know My Name |
| 39 | Beyonce | Me, Myself And I |
| 40 | Busted | Crashed The Wedding |