Municipal elections were held in Bosnia and Herzegovina on 2 October 2004 to elect mayors and assemblies in 144 municipalities and cities.