Partito

Regionali 2000

 Comunali 1999

Democratici di sinistra   9161 (14.6)
Popolari 4167 (6.7)
Federazione dei Verdi 1586 (2.5)
I Democratici 3653 (5.8)
Lista Aperta 735 (1.2)
Centrosinistra per Martinazzoli 12397 (20.22)  
Socialisti Democratici It.-FdL 1003 (1.63) 1079 (1.7)
Comunisti Italiani 858 (1.4) 938 (1.5)
Rifondazione Comunista 3602 (5.87) 2389 (3.8)

Totale Sinistra

17860 (29.12) 23708 (37.8)
Forza Italia 19403 (31.65) 14974 (23.9)
Alleanza Nazionale 7498 (12.23) 6361 (10.2)
CDU 1670 (2.72)  
CCD-DC 1045 (1.70) 1611 (2.6)
Democrazia Cristiana   1864 (3.0)
Partito Pensionati 1494 (2.43)  
Liberal Sgarbi 399 (0.65) 655 (1.0)
Bergamo per Bergamo   550 (0.9)
Partito Socialista 306 (0.50)  
Lega Nord 9037 (14.74) 10012 (16.0)
Bergamo Imprenditori   579 (0.9)
Cattolici Padani   250 (0.4)
Bergamo Sicura   180 (0.3)
Movimento Sociale F.T.   930 (1.5)

Totale Destra

40852 (66.62) 37966(60.7)
Bergamo Liberale   942 (1.5)
Lista Bonino 2096 (3.42)  
Partito Umanista 496 (0.80)