The European Parliament election of 2004 took place on 12–13 June 2004.

The Olive Tree was the most voted list in Sardinia with 23.5%, followed by Forza Italia (21.9%).

Results Parties votes votes (%) The Olive Tree Democracy is Freedom – The Daisy Democrats of the Left Italian Democratic Socialists European Republicans Movement209,72323.5 Forza Italia195,19221.9 National Alliance112,36412.6 Segni-Scognamiglio PactThe list was composed of the Sardinian Reformers in Sardinia.66,2577.4 Communist Refoundation Party65,5287.4 Union of Christian and Centre Democrats58,9776.5 Party of Italian Communists37,5244.2 Italy of Values23,8342.7 Bonino List22,5622.5 United Socialists for Europe22,0532.5 Federation of the Greens16,4081.8 Sardinian Action PartyIn alliance with Lega per l'Autonomia – Alleanza Lombarda, Liga Fronte Veneto and Union for South Tyrol at the national level.13,1121.5 Popular Alliance – UDEUR9,4311.1 Pensioners' Party8,7681.0 Social Alternative8,6051.0 Others21,5352.4Total890,973100.0Source: Ministry of the Interior