Łotwa uczestniczyła w Konkursie Piosenki Eurowizji Junior 2004 , który odbył się 20 listopada 2004 roku w Lillehammer w Norwegii . Łotewski nadawca Latvijas Televīzija (LTV) zorganizował ogólnokrajowy finał w celu wybrania łotewskiej pracy do konkursu w 2004 roku. 2 października 2004 Mārtiņš Tālbergs wygrał krajowy finał i został wybrany do reprezentacji Łotwy z piosenką „Balts vai melns”.
Do krajowego finału wybrano dziesięć zgłoszeń, a 20 sierpnia 2004 ogłoszono konkurujących artystów i piosenki.
Finał odbył się 2 października 2004 r. w Teatrze Jūras vārti w Ventspils , poprowadzony przez Rūtę Reinikę i Laurisa Reiniksa . Rywalizowało dziesięć zgłoszeń, a piosenka, która zdobyła największą liczbę głosów publiczności, „Balts vai melns” w wykonaniu Mārtiņša Tālbergsa, została ogłoszona zwycięzcą.