Republicans Donald Trump Democrats Congress
  See $$$ From Your Zip Code $10,618,476,973 in Contributions for 2020 Election
Home | Money Search | Top 25 Candidates | Election News | About
Data Updated on 7/11/2020

Alabama (AL)
Political Campaign Contributions
2004 Election Cycle

State Totals

Download All Contribution Records
From this State for 2004
To a Spreadsheet or Other File Type
Election
Year
Total
Money
Money
To
Democrats
Money
To
Republicans
Average
Per
Zip Code
2020 $32,178,793 $3,673,079
(%11)
$14,927,776
(%46)
$39,290
2018 $30,668,016 $5,154,686
(%17)
$11,208,927
(%37)
$37,445
2016 $26,866,137 $3,435,669
(%13)
$10,783,161
(%40)
$32,803
2014 $17,586,711 $1,601,651
(%9)
$11,573,490
(%66)
$20,788
2012 $23,014,462 $3,374,119
(%15)
$14,857,129
(%65)
$27,203
2010 $17,318,776 $4,449,297
(%26)
$9,074,454
(%52)
$20,471
2008 $27,218,225 $7,412,795
(%27)
$14,886,192
(%55)
$32,172
2006 $11,475,878 $1,953,344
(%17)
$6,030,122
(%53)
$13,564
2004 $21,026,705 $5,091,166
(%24)
$12,676,677
(%60)
$24,854
2002 $16,925,041 $2,594,256
(%15)
$7,053,342
(%42)
$20,005
2000 $14,859,541 $2,217,331
(%15)
$4,210,833
(%28)
$17,564

Download All Contribution Records
From this State for 2004
To a Spreadsheet or Other File Type

2004 Election Cycle Contributions
Click on a Zip Code for the list of Political Campaign Contributors

City/State/Zip CodeTotal Dollar Amount ContributedDemocrat/Republican Contribution Amounts
Abbeville, AL 36310 $51,334 Dem: $1,000 (%2) / Rep: $49,150 (%96)
Kerry: $0 Bush: $6,750 Nader: $0
Abernant, AL 35440 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Adamsville, AL 35005 $1,000 Dem: $500 (%50) / Rep: $500 (%50)
Kerry: $0 Bush: $0 Nader: $0
Addison, AL 35540 $4,300 Dem: $0 (%0) / Rep: $2,300 (%53)
Kerry: $0 Bush: $0 Nader: $0
Adger, AL 35006 $875 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Akron, AL 35441 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Alabaster, AL 35007 $38,468 Dem: $3,250 (%8) / Rep: $29,568 (%77)
Kerry: $0 Bush: $9,414 Nader: $0
Alberta, AL 36720 $2,000 Dem: $2,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Albertville, AL 35950 $59,067 Dem: $250 (%0) / Rep: $46,693 (%79)
Kerry: $0 Bush: $5,900 Nader: $0
Albertville, AL 35951 $12,496 Dem: $2,000 (%16) / Rep: $5,662 (%45)
Kerry: $0 Bush: $850 Nader: $0
Alexander City, AL 35010 $145,941 Dem: $80,254 (%55) / Rep: $62,450 (%43)
Kerry: $2,250 Bush: $4,250 Nader: $0
Alexander City, AL 35011 $123,475 Dem: $45,900 (%37) / Rep: $39,475 (%32)
Kerry: $0 Bush: $6,500 Nader: $0
Alexandria, AL 36250 $10,450 Dem: $1,500 (%14) / Rep: $8,950 (%86)
Kerry: $0 Bush: $0 Nader: $0
Aliceville, AL 35442 $10,350 Dem: $2,200 (%21) / Rep: $6,750 (%65)
Kerry: $0 Bush: $2,500 Nader: $0
Allgood, AL 35013 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Alma, AL 36501 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Alpine, AL 35014 $1,550 Dem: $0 (%0) / Rep: $1,250 (%81)
Kerry: $0 Bush: $0 Nader: $0
Alton, AL 35015 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Altoona, AL 35952 $475 Dem: $0 (%0) / Rep: $475 (%100)
Kerry: $0 Bush: $525 Nader: $0
Andalusia, AL 36420 $44,017 Dem: $4,250 (%10) / Rep: $31,762 (%72)
Kerry: $500 Bush: $9,665 Nader: $0
Andalusia, AL 36421 $200 Dem: $0 (%0) / Rep: $200 (%100)
Kerry: $0 Bush: $0 Nader: $0
Anderson, AL 35610 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Annemanie, AL 36721 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Anniston, AL 36201 $32,375 Dem: $2,500 (%8) / Rep: $16,850 (%52)
Kerry: $0 Bush: $0 Nader: $0
Anniston, AL 36202 $56,812 Dem: $13,600 (%24) / Rep: $38,500 (%68)
Kerry: $4,000 Bush: $0 Nader: $0
Anniston, AL 36204 $750 Dem: $0 (%0) / Rep: $750 (%100)
Kerry: $0 Bush: $0 Nader: $0
Anniston, AL 36205 $1,500 Dem: $0 (%0) / Rep: $1,500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Anniston, AL 36206 $26,390 Dem: $0 (%0) / Rep: $25,650 (%97)
Kerry: $0 Bush: $250 Nader: $0
Anniston, AL 36207 $212,119 Dem: $32,700 (%15) / Rep: $166,780 (%79)
Kerry: $2,500 Bush: $22,800 Nader: $0
Anniston, AL 36210 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Arab, AL 35016 $25,900 Dem: $2,500 (%10) / Rep: $20,050 (%77)
Kerry: $0 Bush: $3,400 Nader: $0
Ardmore, AL 35739 $1,050 Dem: $0 (%0) / Rep: $750 (%71)
Kerry: $0 Bush: $0 Nader: $0
Ariton, AL 36311 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Arley, AL 35541 $500 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Arlington, AL 36722 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Ashford, AL 36312 $2,015 Dem: $0 (%0) / Rep: $1,750 (%87)
Kerry: $0 Bush: $1,250 Nader: $0
Ashland, AL 36251 $11,450 Dem: $650 (%6) / Rep: $10,250 (%90)
Kerry: $0 Bush: $4,000 Nader: $0
Ashville, AL 35953 $2,400 Dem: $350 (%15) / Rep: $2,050 (%85)
Kerry: $0 Bush: $0 Nader: $0
Athens, AL 35611 $42,816 Dem: $7,750 (%18) / Rep: $25,190 (%59)
Kerry: $0 Bush: $8,010 Nader: $0
Athens, AL 35612 $13,330 Dem: $750 (%6) / Rep: $10,850 (%81)
Kerry: $0 Bush: $7,200 Nader: $0
Athens, AL 35613 $83,451 Dem: $4,250 (%5) / Rep: $68,608 (%82)
Kerry: $0 Bush: $11,790 Nader: $0
Athens, AL 35614 $1,800 Dem: $200 (%11) / Rep: $1,400 (%78)
Kerry: $0 Bush: $200 Nader: $0
Atmore, AL 36502 $18,851 Dem: $0 (%0) / Rep: $17,301 (%92)
Kerry: $0 Bush: $250 Nader: $0
Atmore, AL 36503 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Atmore, AL 36504 $10,901 Dem: $0 (%0) / Rep: $9,151 (%84)
Kerry: $0 Bush: $0 Nader: $0
Attalla, AL 35954 $6,750 Dem: $250 (%4) / Rep: $5,950 (%88)
Kerry: $0 Bush: $0 Nader: $0
Auburn, AL 36830 $147,641 Dem: $31,850 (%22) / Rep: $102,254 (%69)
Kerry: $11,850 Bush: $25,740 Nader: $0
Auburn, AL 36831 $150,464 Dem: $123,314 (%82) / Rep: $26,700 (%18)
Kerry: $2,000 Bush: $2,800 Nader: $0
Auburn, AL 36832 $10,650 Dem: $700 (%7) / Rep: $9,700 (%91)
Kerry: $0 Bush: $2,200 Nader: $0
Auburn University, AL 36849 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Autaugaville, AL 36003 $3,000 Dem: $0 (%0) / Rep: $2,750 (%92)
Kerry: $0 Bush: $0 Nader: $0
Axis, AL 36505 $6,550 Dem: $0 (%0) / Rep: $6,550 (%100)
Kerry: $0 Bush: $0 Nader: $0
Baileyton, AL 35019 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Banks, AL 36005 $1,000 Dem: $1,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bankston, AL 35542 $950 Dem: $0 (%0) / Rep: $950 (%100)
Kerry: $0 Bush: $0 Nader: $0
Bay Minette, AL 36507 $53,874 Dem: $5,709 (%11) / Rep: $43,500 (%81)
Kerry: $0 Bush: $15,300 Nader: $0
Bayou La Batre, AL 36509 $2,600 Dem: $0 (%0) / Rep: $2,600 (%100)
Kerry: $0 Bush: $0 Nader: $0
Bear Creek, AL 35543 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Beatrice, AL 36425 $2,200 Dem: $0 (%0) / Rep: $1,000 (%45)
Kerry: $0 Bush: $1,000 Nader: $0
Beaverton, AL 35544 $501 Dem: $0 (%0) / Rep: $501 (%100)
Kerry: $0 Bush: $250 Nader: $0
Belk, AL 35545 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bellamy, AL 36901 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Belle Mina, AL 35615 $950 Dem: $0 (%0) / Rep: $950 (%100)
Kerry: $0 Bush: $0 Nader: $0
Bellwood, AL 36313 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Berry, AL 35546 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bessemer, AL 35020 $13,457 Dem: $800 (%6) / Rep: $9,700 (%72)
Kerry: $0 Bush: $1,000 Nader: $0
Bessemer, AL 35021 $2,555 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bessemer, AL 35022 $18,663 Dem: $13,710 (%73) / Rep: $3,231 (%17)
Kerry: $1,040 Bush: $2,520 Nader: $0
Bessemer, AL 35023 $20,105 Dem: $720 (%4) / Rep: $17,700 (%88)
Kerry: $0 Bush: $4,350 Nader: $0
Billingsley, AL 36006 $1,050 Dem: $0 (%0) / Rep: $1,050 (%100)
Kerry: $0 Bush: $200 Nader: $0
Birmingham, AL 35201 $128,200 Dem: $10,000 (%8) / Rep: $48,470 (%38)
Kerry: $2,000 Bush: $6,600 Nader: $0
Birmingham, AL 35202 $180,470 Dem: $19,250 (%11) / Rep: $101,175 (%56)
Kerry: $2,000 Bush: $18,200 Nader: $0
Birmingham, AL 35203 $541,717 Dem: $291,282 (%54) / Rep: $183,400 (%34)
Kerry: $49,000 Bush: $26,800 Nader: $2,000
Birmingham, AL 35204 $17,475 Dem: $500 (%3) / Rep: $16,750 (%96)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35205 $298,303 Dem: $157,703 (%53) / Rep: $107,531 (%36)
Kerry: $28,700 Bush: $34,250 Nader: $250
Birmingham, AL 35206 $18,602 Dem: $6,902 (%37) / Rep: $3,450 (%19)
Kerry: $3,500 Bush: $2,000 Nader: $6,000
Birmingham, AL 35207 $5,500 Dem: $1,000 (%18) / Rep: $4,500 (%82)
Kerry: $0 Bush: $3,000 Nader: $0
Birmingham, AL 35208 $10,866 Dem: $7,500 (%69) / Rep: $2,000 (%18)
Kerry: $1,250 Bush: $2,000 Nader: $0
Birmingham, AL 35209 $376,268 Dem: $90,535 (%24) / Rep: $223,152 (%59)
Kerry: $11,915 Bush: $30,725 Nader: $0
Birmingham, AL 35210 $83,575 Dem: $11,350 (%14) / Rep: $27,275 (%33)
Kerry: $1,200 Bush: $6,475 Nader: $0
Birmingham, AL 35211 $27,923 Dem: $4,350 (%16) / Rep: $7,750 (%28)
Kerry: $1,000 Bush: $450 Nader: $0
Birmingham, AL 35212 $11,950 Dem: $7,600 (%64) / Rep: $3,350 (%28)
Kerry: $600 Bush: $500 Nader: $250
Birmingham, AL 35213 $1,125,111 Dem: $239,855 (%21) / Rep: $755,784 (%67)
Kerry: $33,300 Bush: $218,282 Nader: $9,200
Birmingham, AL 35214 $6,175 Dem: $2,750 (%45) / Rep: $2,200 (%36)
Kerry: $2,000 Bush: $0 Nader: $0
Birmingham, AL 35215 $14,625 Dem: $6,000 (%41) / Rep: $5,375 (%37)
Kerry: $3,250 Bush: $700 Nader: $0
Birmingham, AL 35216 $270,077 Dem: $76,407 (%28) / Rep: $136,157 (%50)
Kerry: $14,900 Bush: $38,665 Nader: $6,250
Birmingham, AL 35217 $31,560 Dem: $2,500 (%8) / Rep: $26,350 (%83)
Kerry: $0 Bush: $9,000 Nader: $0
Birmingham, AL 35218 $3,000 Dem: $200 (%7) / Rep: $2,050 (%68)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35219 $15,545 Dem: $2,500 (%16) / Rep: $2,500 (%16)
Kerry: $0 Bush: $2,000 Nader: $0
Birmingham, AL 35220 $3,150 Dem: $250 (%8) / Rep: $2,350 (%75)
Kerry: $0 Bush: $1,000 Nader: $0
Birmingham, AL 35221 $250 Dem: $250 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35222 $119,970 Dem: $80,600 (%67) / Rep: $32,625 (%27)
Kerry: $15,200 Bush: $8,975 Nader: $0
Birmingham, AL 35223 $1,187,052 Dem: $204,100 (%17) / Rep: $758,070 (%64)
Kerry: $29,600 Bush: $244,260 Nader: $3,000
Birmingham, AL 35224 $1,000 Dem: $0 (%0) / Rep: $1,000 (%100)
Kerry: $0 Bush: $1,000 Nader: $0
Birmingham, AL 35225 $2,000 Dem: $2,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35226 $115,456 Dem: $39,850 (%35) / Rep: $61,780 (%54)
Kerry: $6,400 Bush: $22,325 Nader: $0
Birmingham, AL 35228 $3,998 Dem: $250 (%6) / Rep: $1,650 (%41)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35229 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35230 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35231 $2,000 Dem: $0 (%0) / Rep: $2,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35232 $1,570 Dem: $0 (%0) / Rep: $1,570 (%100)
Kerry: $0 Bush: $300 Nader: $0
Birmingham, AL 35233 $55,893 Dem: $20,604 (%37) / Rep: $17,450 (%31)
Kerry: $0 Bush: $5,375 Nader: $0
Birmingham, AL 35234 $7,389 Dem: $450 (%6) / Rep: $5,939 (%80)
Kerry: $0 Bush: $500 Nader: $0
Birmingham, AL 35235 $25,605 Dem: $14,250 (%56) / Rep: $9,625 (%38)
Kerry: $4,000 Bush: $400 Nader: $0
Birmingham, AL 35236 $25,280 Dem: $3,750 (%15) / Rep: $6,020 (%24)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35237 $3,750 Dem: $2,750 (%73) / Rep: $1,000 (%27)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35238 $19,350 Dem: $1,500 (%8) / Rep: $7,450 (%39)
Kerry: $0 Bush: $3,250 Nader: $0
Birmingham, AL 35240 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35242 $1,025,833 Dem: $347,475 (%34) / Rep: $484,964 (%47)
Kerry: $26,425 Bush: $178,570 Nader: $0
Birmingham, AL 35243 $430,133 Dem: $75,931 (%18) / Rep: $290,503 (%68)
Kerry: $7,604 Bush: $98,550 Nader: $0
Birmingham, AL 35244 $201,062 Dem: $32,233 (%16) / Rep: $100,623 (%50)
Kerry: $6,200 Bush: $34,705 Nader: $0
Birmingham, AL 35245 $1,000 Dem: $0 (%0) / Rep: $1,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35246 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35249 $2,000 Dem: $0 (%0) / Rep: $1,750 (%88)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35253 $28,139 Dem: $250 (%1) / Rep: $19,150 (%68)
Kerry: $250 Bush: $6,000 Nader: $0
Birmingham, AL 35254 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35255 $34,000 Dem: $2,850 (%8) / Rep: $29,400 (%86)
Kerry: $0 Bush: $10,500 Nader: $0
Birmingham, AL 35259 $17,150 Dem: $1,750 (%10) / Rep: $9,400 (%55)
Kerry: $500 Bush: $3,900 Nader: $0
Birmingham, AL 35260 $2,350 Dem: $200 (%9) / Rep: $2,150 (%91)
Kerry: $200 Bush: $200 Nader: $0
Birmingham, AL 35261 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35263 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35266 $9,925 Dem: $6,975 (%70) / Rep: $2,950 (%30)
Kerry: $1,000 Bush: $0 Nader: $0
Birmingham, AL 35277 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35278 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35279 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35280 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35281 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35282 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35283 $5,100 Dem: $250 (%5) / Rep: $4,350 (%85)
Kerry: $0 Bush: $2,900 Nader: $0
Birmingham, AL 35285 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35286 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35287 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35288 $4,800 Dem: $0 (%0) / Rep: $2,300 (%48)
Kerry: $0 Bush: $2,000 Nader: $0
Birmingham, AL 35289 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35290 $19,225 Dem: $0 (%0) / Rep: $4,000 (%21)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35291 $11,713 Dem: $3,963 (%34) / Rep: $6,750 (%58)
Kerry: $0 Bush: $2,000 Nader: $0
Birmingham, AL 35292 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35293 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35294 $9,500 Dem: $4,200 (%44) / Rep: $2,800 (%29)
Kerry: $500 Bush: $1,000 Nader: $0
Birmingham, AL 35295 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35296 $1,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35297 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35298 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Birmingham, AL 35299 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Black, AL 36314 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Blountsville, AL 35031 $3,362 Dem: $200 (%6) / Rep: $2,200 (%65)
Kerry: $200 Bush: $0 Nader: $0
Boaz, AL 35956 $10,369 Dem: $4,000 (%39) / Rep: $3,977 (%38)
Kerry: $0 Bush: $250 Nader: $0
Boaz, AL 35957 $22,867 Dem: $0 (%0) / Rep: $13,789 (%60)
Kerry: $0 Bush: $250 Nader: $0
Boligee, AL 35443 $750 Dem: $250 (%33) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bon Air, AL 35032 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Bon Secour, AL 36511 $400 Dem: $0 (%0) / Rep: $200 (%50)
Kerry: $0 Bush: $0 Nader: $0
Booth, AL 36008 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Boykin, AL 36723 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Brantley, AL 36009 $2,150 Dem: $0 (%0) / Rep: $2,150 (%100)
Kerry: $0 Bush: $200 Nader: $0
Bremen, AL 35033 $2,000 Dem: $0 (%0) / Rep: $2,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Brent, AL 35034 $9,252 Dem: $250 (%3) / Rep: $8,740 (%94)
Kerry: $250 Bush: $1,050 Nader: $0
Brewton, AL 36426 $12,900 Dem: $1,500 (%12) / Rep: $9,000 (%70)
Kerry: $0 Bush: $2,000 Nader: $0
Brewton, AL 36427 $43,550 Dem: $4,300 (%10) / Rep: $34,250 (%79)
Kerry: $1,150 Bush: $13,000 Nader: $0
Bridgeport, AL 35740 $2,000 Dem: $2,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Brierfield, AL 35035 $3,750 Dem: $0 (%0) / Rep: $3,750 (%100)
Kerry: $0 Bush: $0 Nader: $0
Brilliant, AL 35548 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Brooklyn, AL 36429 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Brookside, AL 35036 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Brookwood, AL 35444 $4,000 Dem: $0 (%0) / Rep: $4,000 (%100)
Kerry: $0 Bush: $2,000 Nader: $0
Brownsboro, AL 35741 $56,720 Dem: $9,500 (%17) / Rep: $33,470 (%59)
Kerry: $0 Bush: $9,400 Nader: $0
Brundidge, AL 36010 $2,450 Dem: $0 (%0) / Rep: $1,900 (%78)
Kerry: $0 Bush: $0 Nader: $0
Bryant, AL 35958 $1,000 Dem: $250 (%25) / Rep: $750 (%75)
Kerry: $0 Bush: $0 Nader: $0
Bucks, AL 36512 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Buhl, AL 35446 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Burnwell, AL 35038 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Butler, AL 36904 $7,250 Dem: $4,500 (%62) / Rep: $2,500 (%34)
Kerry: $0 Bush: $2,000 Nader: $0
Bynum, AL 36253 $1,250 Dem: $250 (%20) / Rep: $1,000 (%80)
Kerry: $250 Bush: $0 Nader: $0
Calera, AL 35040 $9,550 Dem: $250 (%3) / Rep: $7,050 (%74)
Kerry: $0 Bush: $4,250 Nader: $0
Calvert, AL 36513 $2,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Camden, AL 36726 $13,470 Dem: $7,000 (%52) / Rep: $5,470 (%41)
Kerry: $0 Bush: $0 Nader: $0
Camp Hill, AL 36850 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Campbell, AL 36727 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Capshaw, AL 35742 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Carbon Hill, AL 35549 $2,500 Dem: $1,500 (%60) / Rep: $1,000 (%40)
Kerry: $0 Bush: $0 Nader: $0
Cardiff, AL 35041 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Carlton, AL 36515 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Carrollton, AL 35447 $5,488 Dem: $250 (%5) / Rep: $4,238 (%77)
Kerry: $0 Bush: $4,000 Nader: $0
Castleberry, AL 36432 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Catherine, AL 36728 $220 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cecil, AL 36013 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cedar Bluff, AL 35959 $5,650 Dem: $0 (%0) / Rep: $5,650 (%100)
Kerry: $0 Bush: $1,250 Nader: $0
Centre, AL 35960 $36,060 Dem: $1,450 (%4) / Rep: $32,030 (%89)
Kerry: $0 Bush: $4,025 Nader: $0
Centreville, AL 35042 $3,850 Dem: $0 (%0) / Rep: $3,000 (%78)
Kerry: $0 Bush: $800 Nader: $0
Chancellor, AL 36316 $2,300 Dem: $2,300 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Chapman, AL 36015 $800 Dem: $0 (%0) / Rep: $800 (%100)
Kerry: $0 Bush: $0 Nader: $0
Chatom, AL 36518 $1,550 Dem: $800 (%52) / Rep: $750 (%48)
Kerry: $0 Bush: $250 Nader: $0
Chelsea, AL 35043 $17,980 Dem: $250 (%1) / Rep: $15,640 (%87)
Kerry: $0 Bush: $5,630 Nader: $0
Cherokee, AL 35616 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Childersburg, AL 35044 $17,100 Dem: $0 (%0) / Rep: $17,100 (%100)
Kerry: $0 Bush: $0 Nader: $0
Choccolocco, AL 36254 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Chunchula, AL 36521 $1,500 Dem: $800 (%53) / Rep: $700 (%47)
Kerry: $0 Bush: $200 Nader: $0
Citronelle, AL 36522 $180,375 Dem: $178,075 (%99) / Rep: $2,300 (%1)
Kerry: $0 Bush: $0 Nader: $0
Clanton, AL 35045 $3,600 Dem: $0 (%0) / Rep: $2,850 (%79)
Kerry: $0 Bush: $1,300 Nader: $0
Clanton, AL 35046 $8,910 Dem: $0 (%0) / Rep: $6,610 (%74)
Kerry: $0 Bush: $700 Nader: $0
Clay, AL 35048 $7,100 Dem: $6,000 (%85) / Rep: $1,100 (%15)
Kerry: $2,000 Bush: $0 Nader: $0
Clayton, AL 36016 $14,301 Dem: $1,250 (%9) / Rep: $12,051 (%84)
Kerry: $0 Bush: $0 Nader: $0
Cleveland, AL 35049 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Clinton, AL 35448 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Clio, AL 36017 $2,860 Dem: $500 (%17) / Rep: $2,360 (%83)
Kerry: $0 Bush: $2,000 Nader: $0
Clopton, AL 36317 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cloverdale, AL 35617 $400 Dem: $400 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Coaling, AL 35449 $450 Dem: $250 (%56) / Rep: $200 (%44)
Kerry: $0 Bush: $200 Nader: $0
Coden, AL 36523 $2,650 Dem: $0 (%0) / Rep: $1,900 (%72)
Kerry: $0 Bush: $700 Nader: $0
Coffee Springs, AL 36318 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Coffeeville, AL 36524 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $500 Nader: $0
Coker, AL 35452 $850 Dem: $0 (%0) / Rep: $850 (%100)
Kerry: $0 Bush: $850 Nader: $0
Collinsville, AL 35961 $3,890 Dem: $0 (%0) / Rep: $2,770 (%71)
Kerry: $0 Bush: $2,520 Nader: $0
Columbia, AL 36319 $4,060 Dem: $3,000 (%74) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Columbiana, AL 35051 $19,428 Dem: $250 (%1) / Rep: $15,628 (%80)
Kerry: $0 Bush: $7,725 Nader: $0
Cook Springs, AL 35052 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Coosada, AL 36020 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Cordova, AL 35550 $745 Dem: $0 (%0) / Rep: $745 (%100)
Kerry: $0 Bush: $255 Nader: $0
Cottondale, AL 35453 $22,375 Dem: $1,950 (%9) / Rep: $20,425 (%91)
Kerry: $0 Bush: $5,800 Nader: $0
Cottonton, AL 36851 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cottonwood, AL 36320 $3,804 Dem: $0 (%0) / Rep: $3,600 (%95)
Kerry: $0 Bush: $0 Nader: $0
Courtland, AL 35618 $12,986 Dem: $500 (%4) / Rep: $500 (%4)
Kerry: $0 Bush: $0 Nader: $0
Cowarts, AL 36321 $4,124 Dem: $0 (%0) / Rep: $2,700 (%65)
Kerry: $0 Bush: $250 Nader: $0
Coy, AL 36435 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cragford, AL 36255 $16,350 Dem: $0 (%0) / Rep: $15,950 (%98)
Kerry: $0 Bush: $12,000 Nader: $0
Crane Hill, AL 35053 $500 Dem: $500 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Creola, AL 36525 $5,575 Dem: $500 (%9) / Rep: $3,575 (%64)
Kerry: $0 Bush: $0 Nader: $0
Cromwell, AL 36906 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Cropwell, AL 35054 $13,560 Dem: $2,050 (%15) / Rep: $9,010 (%66)
Kerry: $0 Bush: $3,260 Nader: $0
Crossville, AL 35962 $1,588 Dem: $0 (%0) / Rep: $1,000 (%63)
Kerry: $0 Bush: $0 Nader: $0
Cuba, AL 36907 $5,300 Dem: $0 (%0) / Rep: $5,300 (%100)
Kerry: $0 Bush: $4,000 Nader: $0
Cullman, AL 35055 $52,776 Dem: $9,100 (%17) / Rep: $35,850 (%68)
Kerry: $300 Bush: $15,300 Nader: $0
Cullman, AL 35056 $31,809 Dem: $11,750 (%37) / Rep: $19,059 (%60)
Kerry: $1,000 Bush: $5,000 Nader: $0
Cullman, AL 35057 $5,280 Dem: $430 (%8) / Rep: $4,300 (%81)
Kerry: $0 Bush: $3,485 Nader: $0
Cullman, AL 35058 $7,340 Dem: $2,015 (%27) / Rep: $3,800 (%52)
Kerry: $500 Bush: $1,500 Nader: $0
Cusseta, AL 36852 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dadeville, AL 36853 $5,532 Dem: $200 (%4) / Rep: $4,550 (%82)
Kerry: $0 Bush: $0 Nader: $0
Daleville, AL 36322 $16,841 Dem: $1,400 (%8) / Rep: $14,850 (%88)
Kerry: $700 Bush: $0 Nader: $0
Danville, AL 35619 $835 Dem: $0 (%0) / Rep: $835 (%100)
Kerry: $0 Bush: $500 Nader: $0
Daphne, AL 36526 $81,770 Dem: $15,861 (%19) / Rep: $52,825 (%65)
Kerry: $500 Bush: $10,400 Nader: $0
Dauphin Island, AL 36528 $5,500 Dem: $1,000 (%18) / Rep: $4,500 (%82)
Kerry: $0 Bush: $1,000 Nader: $0
Daviston, AL 36256 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dawson, AL 35963 $900 Dem: $0 (%0) / Rep: $900 (%100)
Kerry: $0 Bush: $0 Nader: $0
De Armanville, AL 36257 $560 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Deatsville, AL 36022 $15,209 Dem: $6,000 (%39) / Rep: $8,751 (%58)
Kerry: $0 Bush: $4,000 Nader: $0
Decatur, AL 35699 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Decatur, AL 35601 $106,569 Dem: $30,450 (%29) / Rep: $61,726 (%58)
Kerry: $7,000 Bush: $10,120 Nader: $0
Decatur, AL 35602 $35,076 Dem: $2,500 (%7) / Rep: $31,226 (%89)
Kerry: $500 Bush: $15,660 Nader: $0
Decatur, AL 35603 $80,573 Dem: $16,770 (%21) / Rep: $45,383 (%56)
Kerry: $5,475 Bush: $9,440 Nader: $0
Decatur, AL 35609 $4,117 Dem: $1,000 (%24) / Rep: $1,000 (%24)
Kerry: $0 Bush: $0 Nader: $0
Deer Park, AL 36529 $250 Dem: $0 (%0) / Rep: $250 (%100)
Kerry: $0 Bush: $0 Nader: $0
Delmar, AL 35551 $525 Dem: $0 (%0) / Rep: $325 (%62)
Kerry: $0 Bush: $325 Nader: $0
Delta, AL 36258 $650 Dem: $0 (%0) / Rep: $650 (%100)
Kerry: $0 Bush: $0 Nader: $0
Demopolis, AL 36732 $14,688 Dem: $5,300 (%36) / Rep: $7,320 (%50)
Kerry: $500 Bush: $4,500 Nader: $0
Detroit, AL 35552 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dickinson, AL 36436 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dixons Mills, AL 36736 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Docena, AL 35060 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dolomite, AL 35061 $5,060 Dem: $0 (%0) / Rep: $5,060 (%100)
Kerry: $0 Bush: $500 Nader: $0
Dora, AL 35062 $11,150 Dem: $10,000 (%90) / Rep: $900 (%8)
Kerry: $2,000 Bush: $650 Nader: $0
Dothan, AL 36301 $91,554 Dem: $5,700 (%6) / Rep: $77,150 (%84)
Kerry: $500 Bush: $17,000 Nader: $0
Dothan, AL 36302 $89,786 Dem: $7,550 (%8) / Rep: $75,176 (%84)
Kerry: $0 Bush: $14,700 Nader: $0
Dothan, AL 36303 $125,952 Dem: $5,750 (%5) / Rep: $93,340 (%74)
Kerry: $2,750 Bush: $22,820 Nader: $0
Dothan, AL 36304 $3,050 Dem: $250 (%8) / Rep: $2,800 (%92)
Kerry: $0 Bush: $2,250 Nader: $0
Dothan, AL 36305 $130,931 Dem: $6,250 (%5) / Rep: $106,126 (%81)
Kerry: $250 Bush: $38,675 Nader: $0
Double Springs, AL 35553 $23,788 Dem: $0 (%0) / Rep: $21,738 (%91)
Kerry: $0 Bush: $10,750 Nader: $0
Douglas, AL 35964 $300 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Dozier, AL 36028 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Duncanville, AL 35456 $750 Dem: $250 (%33) / Rep: $500 (%67)
Kerry: $0 Bush: $0 Nader: $0
Dutton, AL 35744 $550 Dem: $250 (%45) / Rep: $300 (%55)
Kerry: $0 Bush: $0 Nader: $0
East Tallassee, AL 36023 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Eastaboga, AL 36260 $2,500 Dem: $0 (%0) / Rep: $2,500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Echola, AL 35457 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Eclectic, AL 36024 $6,900 Dem: $0 (%0) / Rep: $6,150 (%89)
Kerry: $0 Bush: $1,500 Nader: $0
Edwardsville, AL 36261 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Eight Mile, AL 36613 $2,159 Dem: $1,250 (%58) / Rep: $200 (%9)
Kerry: $0 Bush: $0 Nader: $0
Elba, AL 36323 $5,860 Dem: $860 (%15) / Rep: $4,800 (%82)
Kerry: $0 Bush: $2,600 Nader: $0
Elberta, AL 36530 $13,548 Dem: $2,000 (%15) / Rep: $10,050 (%74)
Kerry: $2,000 Bush: $3,400 Nader: $0
Eldridge, AL 35554 $200 Dem: $0 (%0) / Rep: $200 (%100)
Kerry: $0 Bush: $0 Nader: $0
Elkmont, AL 35620 $750 Dem: $500 (%67) / Rep: $250 (%33)
Kerry: $0 Bush: $0 Nader: $0
Elmore, AL 36025 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Elrod, AL 35458 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Emelle, AL 35459 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Empire, AL 35063 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Enterprise, AL 36330 $49,325 Dem: $18,150 (%37) / Rep: $23,605 (%48)
Kerry: $1,000 Bush: $7,100 Nader: $0
Enterprise, AL 36331 $49,206 Dem: $2,900 (%6) / Rep: $44,050 (%90)
Kerry: $0 Bush: $11,300 Nader: $0
Epes, AL 35460 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Equality, AL 36026 $3,300 Dem: $0 (%0) / Rep: $3,300 (%100)
Kerry: $0 Bush: $1,800 Nader: $0
Estillfork, AL 35745 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Ethelsville, AL 35461 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Eufaula, AL 36027 $19,527 Dem: $4,000 (%20) / Rep: $12,575 (%64)
Kerry: $0 Bush: $7,450 Nader: $0
Eufaula, AL 36072 $17,175 Dem: $2,200 (%13) / Rep: $12,975 (%76)
Kerry: $400 Bush: $2,250 Nader: $0
Eutaw, AL 35462 $8,800 Dem: $0 (%0) / Rep: $7,300 (%83)
Kerry: $0 Bush: $1,100 Nader: $0
Eva, AL 35621 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Evergreen, AL 36401 $13,960 Dem: $0 (%0) / Rep: $11,250 (%81)
Kerry: $0 Bush: $5,450 Nader: $0
Excel, AL 36439 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fackler, AL 35746 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fairfield, AL 35064 $9,625 Dem: $950 (%10) / Rep: $5,875 (%61)
Kerry: $0 Bush: $0 Nader: $0
Fairhope, AL 36532 $80,349 Dem: $11,310 (%14) / Rep: $55,427 (%69)
Kerry: $4,560 Bush: $15,175 Nader: $0
Fairhope, AL 36533 $16,130 Dem: $3,400 (%21) / Rep: $10,750 (%67)
Kerry: $2,000 Bush: $2,200 Nader: $0
Falkville, AL 35622 $850 Dem: $0 (%0) / Rep: $850 (%100)
Kerry: $0 Bush: $250 Nader: $0
Faunsdale, AL 36738 $1,135 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fayette, AL 35555 $5,314 Dem: $1,500 (%28) / Rep: $1,859 (%35)
Kerry: $0 Bush: $420 Nader: $0
Fitzpatrick, AL 36029 $3,535 Dem: $0 (%0) / Rep: $500 (%14)
Kerry: $0 Bush: $0 Nader: $0
Five Points, AL 36855 $30,200 Dem: $25,000 (%83) / Rep: $5,200 (%17)
Kerry: $25,000 Bush: $0 Nader: $0
Flat Rock, AL 35966 $2,200 Dem: $2,000 (%91) / Rep: $200 (%9)
Kerry: $0 Bush: $200 Nader: $0
Flomaton, AL 36441 $2,950 Dem: $0 (%0) / Rep: $1,200 (%41)
Kerry: $0 Bush: $0 Nader: $0
Florala, AL 36442 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $200 Nader: $0
Florence, AL 35630 $108,212 Dem: $38,700 (%36) / Rep: $50,549 (%47)
Kerry: $1,000 Bush: $9,010 Nader: $0
Florence, AL 35631 $17,800 Dem: $2,450 (%14) / Rep: $13,600 (%76)
Kerry: $0 Bush: $4,500 Nader: $0
Florence, AL 35632 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Florence, AL 35633 $16,850 Dem: $7,450 (%44) / Rep: $7,750 (%46)
Kerry: $0 Bush: $2,750 Nader: $0
Florence, AL 35634 $42,740 Dem: $27,125 (%63) / Rep: $10,250 (%24)
Kerry: $1,600 Bush: $2,700 Nader: $0
Foley, AL 36535 $21,480 Dem: $1,350 (%6) / Rep: $19,630 (%91)
Kerry: $0 Bush: $2,325 Nader: $0
Foley, AL 36536 $3,330 Dem: $0 (%0) / Rep: $1,850 (%56)
Kerry: $0 Bush: $0 Nader: $0
Forest Home, AL 36030 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Forkland, AL 36740 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fort Davis, AL 36031 $2,250 Dem: $0 (%0) / Rep: $750 (%33)
Kerry: $0 Bush: $0 Nader: $0
Fort Deposit, AL 36032 $11,675 Dem: $250 (%2) / Rep: $8,050 (%69)
Kerry: $0 Bush: $5,000 Nader: $0
Fort Mitchell, AL 36856 $1,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fort Payne, AL 35967 $44,132 Dem: $1,000 (%2) / Rep: $36,977 (%84)
Kerry: $0 Bush: $3,700 Nader: $0
Fort Payne, AL 35968 $9,092 Dem: $1,000 (%11) / Rep: $2,477 (%27)
Kerry: $0 Bush: $300 Nader: $0
Fort Rucker, AL 36362 $1,250 Dem: $0 (%0) / Rep: $1,250 (%100)
Kerry: $0 Bush: $0 Nader: $0
Fosters, AL 35463 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Franklin, AL 36444 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Frankville, AL 36538 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Frisco City, AL 36445 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fruitdale, AL 36539 $300 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fruithurst, AL 36262 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fulton, AL 36446 $24,100 Dem: $0 (%0) / Rep: $17,750 (%74)
Kerry: $0 Bush: $6,500 Nader: $0
Fultondale, AL 35068 $7,277 Dem: $1,000 (%14) / Rep: $6,050 (%83)
Kerry: $0 Bush: $50 Nader: $0
Furman, AL 36741 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Fyffe, AL 35971 $4,326 Dem: $0 (%0) / Rep: $3,826 (%88)
Kerry: $0 Bush: $1,325 Nader: $0
Gadsden, AL 35901 $63,543 Dem: $16,600 (%26) / Rep: $35,937 (%57)
Kerry: $1,000 Bush: $5,630 Nader: $0
Gadsden, AL 35902 $13,701 Dem: $2,500 (%18) / Rep: $10,580 (%77)
Kerry: $0 Bush: $0 Nader: $0
Gadsden, AL 35903 $10,721 Dem: $650 (%6) / Rep: $4,951 (%46)
Kerry: $0 Bush: $0 Nader: $0
Gadsden, AL 35904 $15,315 Dem: $3,665 (%24) / Rep: $10,900 (%71)
Kerry: $0 Bush: $2,150 Nader: $0
Gadsden, AL 35905 $748 Dem: $0 (%0) / Rep: $750 (%100)
Kerry: $0 Bush: $200 Nader: $0
Gadsden, AL 35907 $5,365 Dem: $0 (%0) / Rep: $2,490 (%46)
Kerry: $0 Bush: $500 Nader: $0
Gainestown, AL 36540 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gainesville, AL 35464 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gallant, AL 35972 $1,523 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gallion, AL 36742 $10,300 Dem: $10,300 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gantt, AL 36038 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Garden City, AL 35070 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gardendale, AL 35071 $17,700 Dem: $2,300 (%13) / Rep: $13,850 (%78)
Kerry: $1,750 Bush: $1,750 Nader: $0
Gaylesville, AL 35973 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Geneva, AL 36340 $13,746 Dem: $10,000 (%73) / Rep: $3,200 (%23)
Kerry: $0 Bush: $0 Nader: $0
Georgiana, AL 36033 $1,300 Dem: $0 (%0) / Rep: $1,300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Geraldine, AL 35974 $1,550 Dem: $0 (%0) / Rep: $550 (%35)
Kerry: $0 Bush: $0 Nader: $0
Gilbertown, AL 36908 $2,100 Dem: $0 (%0) / Rep: $2,100 (%100)
Kerry: $0 Bush: $500 Nader: $0
Glen Allen, AL 35559 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Glenwood, AL 36034 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Goodsprings, AL 35560 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Goodwater, AL 35072 $4,350 Dem: $0 (%0) / Rep: $3,950 (%91)
Kerry: $0 Bush: $0 Nader: $0
Goodway, AL 36449 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Gordo, AL 35466 $8,500 Dem: $0 (%0) / Rep: $2,500 (%29)
Kerry: $0 Bush: $2,000 Nader: $0
Gordon, AL 36343 $2,196 Dem: $900 (%41) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Goshen, AL 36035 $750 Dem: $0 (%0) / Rep: $750 (%100)
Kerry: $0 Bush: $0 Nader: $0
Grady, AL 36036 $600 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Graham, AL 36263 $1,169 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Grand Bay, AL 36541 $27,603 Dem: $17,500 (%63) / Rep: $7,300 (%26)
Kerry: $0 Bush: $1,200 Nader: $0
Grant, AL 35747 $3,175 Dem: $0 (%0) / Rep: $2,575 (%81)
Kerry: $0 Bush: $500 Nader: $0
Graysville, AL 35073 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Green Pond, AL 35074 $750 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Greensboro, AL 36744 $15,171 Dem: $3,050 (%20) / Rep: $11,121 (%73)
Kerry: $0 Bush: $720 Nader: $0
Greenville, AL 36037 $51,355 Dem: $500 (%1) / Rep: $46,150 (%90)
Kerry: $0 Bush: $10,250 Nader: $0
Grove Hill, AL 36451 $17,180 Dem: $500 (%3) / Rep: $13,225 (%77)
Kerry: $250 Bush: $2,500 Nader: $0
Groveoak, AL 35975 $710 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Guin, AL 35563 $850 Dem: $0 (%0) / Rep: $850 (%100)
Kerry: $0 Bush: $0 Nader: $0
Gulf Shores, AL 36547 $49,450 Dem: $1,450 (%3) / Rep: $45,160 (%91)
Kerry: $200 Bush: $5,000 Nader: $0
Gulf Shores, AL 36542 $41,860 Dem: $0 (%0) / Rep: $28,750 (%69)
Kerry: $0 Bush: $8,750 Nader: $0
Guntersville, AL 35976 $66,447 Dem: $13,580 (%20) / Rep: $45,265 (%68)
Kerry: $3,000 Bush: $8,800 Nader: $0
Gurley, AL 35748 $17,216 Dem: $1,250 (%7) / Rep: $15,246 (%89)
Kerry: $0 Bush: $10,050 Nader: $0
Hackleburg, AL 35564 $1,100 Dem: $0 (%0) / Rep: $1,100 (%100)
Kerry: $0 Bush: $0 Nader: $0
Haleyville, AL 35565 $31,372 Dem: $0 (%0) / Rep: $30,622 (%98)
Kerry: $0 Bush: $5,300 Nader: $0
Hamilton, AL 35570 $15,490 Dem: $250 (%2) / Rep: $12,740 (%82)
Kerry: $250 Bush: $1,500 Nader: $0
Hanceville, AL 35077 $14,154 Dem: $500 (%4) / Rep: $12,421 (%88)
Kerry: $0 Bush: $4,550 Nader: $0
Hardaway, AL 36039 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Harpersville, AL 35078 $11,550 Dem: $6,500 (%56) / Rep: $3,850 (%33)
Kerry: $1,250 Bush: $3,000 Nader: $0
Hartford, AL 36344 $4,910 Dem: $500 (%10) / Rep: $1,480 (%30)
Kerry: $0 Bush: $20 Nader: $0
Hartselle, AL 35640 $33,041 Dem: $4,500 (%14) / Rep: $20,300 (%61)
Kerry: $750 Bush: $2,050 Nader: $0
Harvest, AL 35749 $91,489 Dem: $13,050 (%14) / Rep: $71,939 (%79)
Kerry: $300 Bush: $13,100 Nader: $0
Hatchechubbee, AL 36858 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hayden, AL 35079 $11,284 Dem: $6,417 (%57) / Rep: $4,540 (%40)
Kerry: $0 Bush: $260 Nader: $0
Hayneville, AL 36040 $2,250 Dem: $2,250 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hazel Green, AL 35750 $6,600 Dem: $250 (%4) / Rep: $5,950 (%90)
Kerry: $0 Bush: $2,000 Nader: $0
Headland, AL 36345 $11,250 Dem: $0 (%0) / Rep: $8,050 (%72)
Kerry: $0 Bush: $750 Nader: $0
Heflin, AL 36264 $7,550 Dem: $500 (%7) / Rep: $6,150 (%81)
Kerry: $0 Bush: $0 Nader: $0
Helena, AL 35080 $30,130 Dem: $22,750 (%76) / Rep: $4,400 (%15)
Kerry: $4,000 Bush: $250 Nader: $0
Henagar, AL 35978 $1,960 Dem: $250 (%13) / Rep: $1,500 (%77)
Kerry: $250 Bush: $500 Nader: $0
Higdon, AL 35979 $250 Dem: $0 (%0) / Rep: $250 (%100)
Kerry: $0 Bush: $0 Nader: $0
Highland Home, AL 36041 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hillsboro, AL 35643 $2,000 Dem: $2,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hodges, AL 35571 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hollins, AL 35082 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Holly Pond, AL 35083 $4,300 Dem: $0 (%0) / Rep: $1,300 (%30)
Kerry: $0 Bush: $0 Nader: $0
Hollytree, AL 35751 $250 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hollywood, AL 35752 $252 Dem: $252 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Holy Trinity, AL 36859 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Honoraville, AL 36042 $9,000 Dem: $2,000 (%22) / Rep: $7,000 (%78)
Kerry: $0 Bush: $5,000 Nader: $0
Hope Hull, AL 36043 $2,851 Dem: $0 (%0) / Rep: $2,101 (%74)
Kerry: $0 Bush: $0 Nader: $0
Horton, AL 35980 $300 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Houston, AL 35572 $2,344 Dem: $0 (%0) / Rep: $1,300 (%55)
Kerry: $0 Bush: $550 Nader: $0
Huntsville, AL 35801 $979,668 Dem: $223,345 (%23) / Rep: $581,142 (%59)
Kerry: $10,500 Bush: $135,140 Nader: $0
Huntsville, AL 35802 $349,904 Dem: $59,650 (%17) / Rep: $228,461 (%65)
Kerry: $8,400 Bush: $61,155 Nader: $0
Huntsville, AL 35803 $109,012 Dem: $15,300 (%14) / Rep: $60,536 (%56)
Kerry: $2,150 Bush: $22,750 Nader: $0
Huntsville, AL 35804 $77,815 Dem: $19,450 (%25) / Rep: $49,250 (%63)
Kerry: $1,000 Bush: $11,000 Nader: $0
Huntsville, AL 35805 $53,723 Dem: $3,000 (%6) / Rep: $33,078 (%62)
Kerry: $750 Bush: $5,000 Nader: $0
Huntsville, AL 35806 $258,034 Dem: $28,999 (%11) / Rep: $200,514 (%78)
Kerry: $2,749 Bush: $20,750 Nader: $0
Huntsville, AL 35807 $12,620 Dem: $6,000 (%48) / Rep: $6,100 (%48)
Kerry: $0 Bush: $400 Nader: $0
Huntsville, AL 35808 $1,000 Dem: $1,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35809 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35810 $28,665 Dem: $7,765 (%27) / Rep: $19,985 (%70)
Kerry: $2,250 Bush: $4,015 Nader: $0
Huntsville, AL 35811 $36,925 Dem: $4,190 (%11) / Rep: $26,700 (%72)
Kerry: $250 Bush: $5,000 Nader: $0
Huntsville, AL 35812 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35813 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35814 $27,000 Dem: $1,250 (%5) / Rep: $17,450 (%65)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35815 $5,150 Dem: $500 (%10) / Rep: $4,650 (%90)
Kerry: $0 Bush: $500 Nader: $0
Huntsville, AL 35816 $38,200 Dem: $5,650 (%15) / Rep: $22,300 (%58)
Kerry: $600 Bush: $1,250 Nader: $0
Huntsville, AL 35824 $25,226 Dem: $3,370 (%13) / Rep: $20,356 (%81)
Kerry: $200 Bush: $3,250 Nader: $0
Huntsville, AL 35893 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35894 $2,000 Dem: $0 (%0) / Rep: $2,000 (%100)
Kerry: $0 Bush: $2,000 Nader: $0
Huntsville, AL 35895 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35896 $1,000 Dem: $0 (%0) / Rep: $1,000 (%100)
Kerry: $0 Bush: $500 Nader: $0
Huntsville, AL 35897 $500 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35898 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huntsville, AL 35899 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Hurtsboro, AL 36860 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Huxford, AL 36543 $420 Dem: $0 (%0) / Rep: $420 (%100)
Kerry: $0 Bush: $0 Nader: $0
Ider, AL 35981 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Irvington, AL 36544 $2,634 Dem: $300 (%11) / Rep: $1,250 (%47)
Kerry: $0 Bush: $0 Nader: $0
Jachin, AL 36910 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Jack, AL 36346 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Jackson, AL 36545 $25,051 Dem: $2,850 (%11) / Rep: $16,501 (%66)
Kerry: $0 Bush: $3,400 Nader: $0
Jacksons Gap, AL 36861 $19,700 Dem: $700 (%4) / Rep: $18,750 (%95)
Kerry: $250 Bush: $1,000 Nader: $0
Jacksonville, AL 36265 $55,880 Dem: $2,010 (%4) / Rep: $48,125 (%86)
Kerry: $400 Bush: $3,550 Nader: $0
Jasper, AL 35501 $120,855 Dem: $4,000 (%3) / Rep: $54,090 (%45)
Kerry: $500 Bush: $5,510 Nader: $0
Jasper, AL 35502 $105,250 Dem: $17,750 (%17) / Rep: $61,250 (%58)
Kerry: $2,500 Bush: $12,500 Nader: $1,000
Jasper, AL 35503 $4,700 Dem: $0 (%0) / Rep: $200 (%4)
Kerry: $0 Bush: $0 Nader: $0
Jasper, AL 35504 $142,233 Dem: $12,200 (%9) / Rep: $114,901 (%81)
Kerry: $750 Bush: $22,750 Nader: $0
Jefferson, AL 36745 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Jemison, AL 35085 $1,100 Dem: $0 (%0) / Rep: $1,100 (%100)
Kerry: $0 Bush: $0 Nader: $0
Jones, AL 36749 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Joppa, AL 35087 $700 Dem: $0 (%0) / Rep: $700 (%100)
Kerry: $0 Bush: $700 Nader: $0
Kansas, AL 35573 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Kellerman, AL 35468 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Kellyton, AL 35089 $2,250 Dem: $250 (%11) / Rep: $2,000 (%89)
Kerry: $0 Bush: $0 Nader: $0
Kennedy, AL 35574 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Kent, AL 36045 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Killen, AL 35645 $11,194 Dem: $1,100 (%10) / Rep: $5,350 (%48)
Kerry: $500 Bush: $3,350 Nader: $0
Kimberly, AL 35091 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Kinston, AL 36453 $801 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Knoxville, AL 35469 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Laceys Spring, AL 35754 $13,500 Dem: $1,750 (%13) / Rep: $8,750 (%65)
Kerry: $0 Bush: $0 Nader: $0
Lafayette, AL 36862 $7,923 Dem: $2,873 (%36) / Rep: $1,750 (%22)
Kerry: $0 Bush: $0 Nader: $0
Lanett, AL 36863 $15,900 Dem: $2,500 (%16) / Rep: $11,400 (%72)
Kerry: $0 Bush: $2,500 Nader: $0
Langston, AL 35755 $3,000 Dem: $0 (%0) / Rep: $500 (%17)
Kerry: $0 Bush: $500 Nader: $0
Lapine, AL 36046 $690 Dem: $0 (%0) / Rep: $450 (%65)
Kerry: $0 Bush: $0 Nader: $0
Lawley, AL 36793 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Leeds, AL 35094 $28,600 Dem: $5,750 (%20) / Rep: $22,600 (%79)
Kerry: $500 Bush: $7,400 Nader: $0
Leesburg, AL 35983 $1,300 Dem: $0 (%0) / Rep: $1,050 (%81)
Kerry: $0 Bush: $0 Nader: $0
Leighton, AL 35646 $955 Dem: $0 (%0) / Rep: $-45 (%1)
Kerry: $0 Bush: $15 Nader: $0
Lenox, AL 36454 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Leroy, AL 36548 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Lester, AL 35647 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Letohatchee, AL 36047 $900 Dem: $0 (%0) / Rep: $900 (%100)
Kerry: $0 Bush: $200 Nader: $0
Lexington, AL 35648 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Lillian, AL 36549 $3,000 Dem: $250 (%8) / Rep: $2,500 (%83)
Kerry: $250 Bush: $350 Nader: $0
Lincoln, AL 35096 $2,264 Dem: $200 (%9) / Rep: $1,250 (%55)
Kerry: $0 Bush: $0 Nader: $0
Linden, AL 36748 $2,900 Dem: $0 (%0) / Rep: $1,000 (%34)
Kerry: $0 Bush: $1,000 Nader: $0
Lineville, AL 36266 $6,450 Dem: $500 (%8) / Rep: $4,450 (%69)
Kerry: $0 Bush: $2,000 Nader: $0
Lisman, AL 36912 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Little River, AL 36550 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Livingston, AL 35470 $19,300 Dem: $1,250 (%6) / Rep: $17,250 (%89)
Kerry: $0 Bush: $2,250 Nader: $0
Loachapoka, AL 36865 $500 Dem: $500 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Lockhart, AL 36455 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Locust Fork, AL 35097 $600 Dem: $0 (%0) / Rep: $600 (%100)
Kerry: $0 Bush: $600 Nader: $0
Logan, AL 35098 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Louisville, AL 36048 $26,700 Dem: $0 (%0) / Rep: $26,500 (%99)
Kerry: $0 Bush: $4,000 Nader: $0
Lower Peach Tree, AL 36751 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Lowndesboro, AL 36752 $5,700 Dem: $0 (%0) / Rep: $4,800 (%84)
Kerry: $0 Bush: $2,600 Nader: $0
Loxley, AL 36551 $7,200 Dem: $2,000 (%28) / Rep: $3,100 (%43)
Kerry: $0 Bush: $2,000 Nader: $0
Luverne, AL 36049 $5,790 Dem: $250 (%4) / Rep: $3,550 (%61)
Kerry: $0 Bush: $500 Nader: $0
Lynn, AL 35575 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Madison, AL 35756 $17,950 Dem: $1,200 (%7) / Rep: $15,750 (%88)
Kerry: $0 Bush: $7,000 Nader: $0
Madison, AL 35757 $26,580 Dem: $1,205 (%5) / Rep: $17,000 (%64)
Kerry: $205 Bush: $12,000 Nader: $0
Madison, AL 35758 $367,801 Dem: $53,804 (%15) / Rep: $253,912 (%69)
Kerry: $3,550 Bush: $58,202 Nader: $0
Magnolia, AL 36754 $1,050 Dem: $0 (%0) / Rep: $1,050 (%100)
Kerry: $0 Bush: $0 Nader: $0
Magnolia Springs, AL 36555 $45,400 Dem: $40,000 (%88) / Rep: $4,200 (%9)
Kerry: $0 Bush: $0 Nader: $0
Malcolm, AL 36556 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Malvern, AL 36349 $360 Dem: $0 (%0) / Rep: $500 (%139)
Kerry: $0 Bush: $0 Nader: $0
Maplesville, AL 36750 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Marbury, AL 36051 $5,000 Dem: $0 (%0) / Rep: $5,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Margaret, AL 35112 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Marion, AL 36756 $5,950 Dem: $2,500 (%42) / Rep: $3,450 (%58)
Kerry: $0 Bush: $300 Nader: $0
Marion Junction, AL 36759 $6,250 Dem: $4,250 (%68) / Rep: $1,000 (%16)
Kerry: $0 Bush: $0 Nader: $0
Mathews, AL 36052 $15,500 Dem: $13,500 (%87) / Rep: $2,000 (%13)
Kerry: $0 Bush: $0 Nader: $0
Maylene, AL 35114 $1,027 Dem: $0 (%0) / Rep: $800 (%78)
Kerry: $0 Bush: $500 Nader: $0
Mc Calla, AL 35111 $7,075 Dem: $1,250 (%18) / Rep: $3,450 (%49)
Kerry: $0 Bush: $2,200 Nader: $0
Mc Intosh, AL 36553 $500 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mc Kenzie, AL 36456 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mc Shan, AL 35471 $950 Dem: $0 (%0) / Rep: $500 (%53)
Kerry: $0 Bush: $0 Nader: $0
Mc Williams, AL 36753 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Megargel, AL 36457 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Melvin, AL 36913 $1,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mentone, AL 35984 $8,620 Dem: $4,525 (%52) / Rep: $3,400 (%39)
Kerry: $900 Bush: $1,250 Nader: $0
Meridianville, AL 35759 $7,885 Dem: $1,800 (%23) / Rep: $3,475 (%44)
Kerry: $0 Bush: $750 Nader: $0
Mexia, AL 36458 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Midland City, AL 36350 $1,800 Dem: $1,000 (%56) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Midway, AL 36053 $4,250 Dem: $0 (%0) / Rep: $4,250 (%100)
Kerry: $0 Bush: $2,250 Nader: $0
Millbrook, AL 36054 $1,450 Dem: $0 (%0) / Rep: $750 (%52)
Kerry: $0 Bush: $250 Nader: $0
Millerville, AL 36267 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Millport, AL 35576 $205 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Millry, AL 36558 $900 Dem: $500 (%56) / Rep: $400 (%44)
Kerry: $0 Bush: $0 Nader: $0
Minter, AL 36761 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36601 $85,315 Dem: $9,750 (%11) / Rep: $64,115 (%75)
Kerry: $2,500 Bush: $11,000 Nader: $0
Mobile, AL 36602 $24,376 Dem: $10,876 (%45) / Rep: $12,250 (%50)
Kerry: $3,000 Bush: $2,500 Nader: $0
Mobile, AL 36603 $14,104 Dem: $1,200 (%9) / Rep: $2,000 (%14)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36604 $88,098 Dem: $26,489 (%30) / Rep: $53,513 (%61)
Kerry: $750 Bush: $10,438 Nader: $0
Mobile, AL 36605 $64,723 Dem: $2,000 (%3) / Rep: $53,305 (%82)
Kerry: $250 Bush: $8,000 Nader: $0
Mobile, AL 36606 $104,529 Dem: $15,744 (%15) / Rep: $79,400 (%76)
Kerry: $2,500 Bush: $15,500 Nader: $0
Mobile, AL 36607 $90,684 Dem: $8,450 (%9) / Rep: $62,284 (%69)
Kerry: $3,000 Bush: $22,509 Nader: $0
Mobile, AL 36608 $464,938 Dem: $42,602 (%9) / Rep: $394,991 (%85)
Kerry: $10,750 Bush: $119,150 Nader: $0
Mobile, AL 36609 $100,352 Dem: $18,352 (%18) / Rep: $67,650 (%67)
Kerry: $3,200 Bush: $16,100 Nader: $250
Mobile, AL 36610 $2,250 Dem: $0 (%0) / Rep: $1,750 (%78)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36611 $1,400 Dem: $0 (%0) / Rep: $1,400 (%100)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36612 $1,050 Dem: $250 (%24) / Rep: $800 (%76)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36614 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36615 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36616 $202,536 Dem: $8,086 (%4) / Rep: $153,150 (%76)
Kerry: $0 Bush: $24,900 Nader: $0
Mobile, AL 36617 $8,641 Dem: $950 (%11) / Rep: $800 (%9)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36618 $13,050 Dem: $1,875 (%14) / Rep: $6,175 (%47)
Kerry: $300 Bush: $200 Nader: $0
Mobile, AL 36619 $27,903 Dem: $4,300 (%15) / Rep: $17,658 (%63)
Kerry: $1,000 Bush: $2,300 Nader: $0
Mobile, AL 36621 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36622 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36623 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36625 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36626 $1,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36628 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36630 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36631 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36633 $76,221 Dem: $3,250 (%4) / Rep: $63,350 (%83)
Kerry: $0 Bush: $7,750 Nader: $0
Mobile, AL 36640 $4,950 Dem: $4,750 (%96) / Rep: $200 (%4)
Kerry: $2,500 Bush: $0 Nader: $0
Mobile, AL 36641 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36644 $250 Dem: $250 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36652 $93,335 Dem: $19,889 (%21) / Rep: $53,500 (%57)
Kerry: $0 Bush: $10,000 Nader: $0
Mobile, AL 36660 $70,636 Dem: $30,750 (%44) / Rep: $37,200 (%53)
Kerry: $0 Bush: $6,000 Nader: $0
Mobile, AL 36663 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36670 $19,592 Dem: $1,450 (%7) / Rep: $5,300 (%27)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36671 $200 Dem: $0 (%0) / Rep: $200 (%100)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36675 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36685 $18,550 Dem: $2,500 (%13) / Rep: $12,600 (%68)
Kerry: $0 Bush: $4,000 Nader: $0
Mobile, AL 36688 $1,000 Dem: $0 (%0) / Rep: $1,000 (%100)
Kerry: $0 Bush: $1,000 Nader: $0
Mobile, AL 36689 $26,807 Dem: $250 (%1) / Rep: $20,800 (%78)
Kerry: $250 Bush: $15,300 Nader: $0
Mobile, AL 36690 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mobile, AL 36691 $42,920 Dem: $0 (%0) / Rep: $39,800 (%93)
Kerry: $0 Bush: $10,500 Nader: $0
Mobile, AL 36693 $42,158 Dem: $3,500 (%8) / Rep: $32,618 (%77)
Kerry: $0 Bush: $10,230 Nader: $0
Mobile, AL 36695 $171,358 Dem: $45,600 (%27) / Rep: $105,272 (%61)
Kerry: $1,250 Bush: $32,810 Nader: $0
Monroeville, AL 36460 $38,150 Dem: $10,500 (%28) / Rep: $26,150 (%69)
Kerry: $0 Bush: $8,400 Nader: $0
Monroeville, AL 36461 $13,000 Dem: $0 (%0) / Rep: $11,995 (%92)
Kerry: $0 Bush: $2,965 Nader: $0
Monroeville, AL 36462 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montevallo, AL 35115 $19,925 Dem: $1,700 (%9) / Rep: $13,200 (%66)
Kerry: $200 Bush: $5,950 Nader: $0
Montgomery, AL 36101 $52,437 Dem: $7,750 (%15) / Rep: $41,887 (%80)
Kerry: $1,000 Bush: $8,000 Nader: $0
Montgomery, AL 36102 $20,600 Dem: $10,850 (%53) / Rep: $8,300 (%40)
Kerry: $2,250 Bush: $4,500 Nader: $0
Montgomery, AL 36103 $110,240 Dem: $46,015 (%42) / Rep: $57,800 (%52)
Kerry: $2,000 Bush: $2,500 Nader: $0
Montgomery, AL 36104 $158,413 Dem: $70,226 (%44) / Rep: $60,000 (%38)
Kerry: $2,675 Bush: $9,750 Nader: $0
Montgomery, AL 36105 $67,379 Dem: $50,200 (%75) / Rep: $7,950 (%12)
Kerry: $6,500 Bush: $200 Nader: $0
Montgomery, AL 36106 $338,613 Dem: $113,015 (%33) / Rep: $194,228 (%57)
Kerry: $24,700 Bush: $49,887 Nader: $0
Montgomery, AL 36107 $31,950 Dem: $13,650 (%43) / Rep: $16,700 (%52)
Kerry: $850 Bush: $550 Nader: $0
Montgomery, AL 36108 $4,900 Dem: $2,500 (%51) / Rep: $2,400 (%49)
Kerry: $0 Bush: $400 Nader: $0
Montgomery, AL 36109 $87,622 Dem: $20,550 (%23) / Rep: $56,297 (%64)
Kerry: $2,000 Bush: $10,325 Nader: $0
Montgomery, AL 36110 $5,500 Dem: $1,000 (%18) / Rep: $3,000 (%55)
Kerry: $750 Bush: $0 Nader: $0
Montgomery, AL 36111 $329,054 Dem: $92,937 (%28) / Rep: $211,298 (%64)
Kerry: $3,000 Bush: $44,721 Nader: $0
Montgomery, AL 36112 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36113 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36114 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36115 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36116 $94,692 Dem: $52,050 (%55) / Rep: $36,137 (%38)
Kerry: $250 Bush: $8,700 Nader: $0
Montgomery, AL 36117 $625,152 Dem: $296,975 (%48) / Rep: $268,137 (%43)
Kerry: $10,025 Bush: $58,450 Nader: $0
Montgomery, AL 36118 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36119 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36120 $2,800 Dem: $0 (%0) / Rep: $800 (%29)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36121 $3,050 Dem: $0 (%0) / Rep: $1,000 (%33)
Kerry: $0 Bush: $1,000 Nader: $0
Montgomery, AL 36123 $47,239 Dem: $2,250 (%5) / Rep: $36,804 (%78)
Kerry: $0 Bush: $4,250 Nader: $0
Montgomery, AL 36124 $38,588 Dem: $15,725 (%41) / Rep: $13,828 (%36)
Kerry: $6,775 Bush: $5,000 Nader: $0
Montgomery, AL 36125 $22,695 Dem: $13,750 (%61) / Rep: $5,450 (%24)
Kerry: $0 Bush: $1,000 Nader: $0
Montgomery, AL 36130 $5,250 Dem: $0 (%0) / Rep: $5,250 (%100)
Kerry: $0 Bush: $2,000 Nader: $0
Montgomery, AL 36131 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36132 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36133 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36134 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36135 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36140 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36141 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36142 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36177 $500 Dem: $500 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montgomery, AL 36191 $1,000 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Montrose, AL 36559 $24,775 Dem: $8,850 (%36) / Rep: $14,675 (%59)
Kerry: $0 Bush: $8,000 Nader: $0
Moody, AL 35004 $18,539 Dem: $12,000 (%65) / Rep: $2,250 (%12)
Kerry: $0 Bush: $1,750 Nader: $0
Mooresville, AL 35649 $2,250 Dem: $1,000 (%44) / Rep: $1,000 (%44)
Kerry: $0 Bush: $0 Nader: $0
Morris, AL 35116 $6,495 Dem: $5,310 (%82) / Rep: $1,185 (%18)
Kerry: $1,400 Bush: $715 Nader: $0
Morvin, AL 36762 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Moulton, AL 35650 $6,166 Dem: $440 (%7) / Rep: $3,938 (%64)
Kerry: $0 Bush: $2,700 Nader: $0
Moundville, AL 35474 $1,500 Dem: $1,250 (%83) / Rep: $250 (%17)
Kerry: $0 Bush: $0 Nader: $0
Mount Hope, AL 35651 $4,100 Dem: $500 (%12) / Rep: $1,500 (%37)
Kerry: $0 Bush: $500 Nader: $0
Mount Meigs, AL 36057 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mount Olive, AL 35117 $3,175 Dem: $2,000 (%63) / Rep: $850 (%27)
Kerry: $0 Bush: $0 Nader: $0
Mount Vernon, AL 36560 $1,750 Dem: $1,750 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Mulga, AL 35118 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Munford, AL 36268 $8,400 Dem: $600 (%7) / Rep: $6,700 (%80)
Kerry: $0 Bush: $200 Nader: $0
Muscadine, AL 36269 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Muscle Shoals, AL 35661 $54,778 Dem: $16,700 (%30) / Rep: $25,565 (%47)
Kerry: $0 Bush: $8,025 Nader: $0
Muscle Shoals, AL 35662 $10,200 Dem: $3,500 (%34) / Rep: $5,500 (%54)
Kerry: $0 Bush: $1,000 Nader: $0
Myrtlewood, AL 36763 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Nanafalia, AL 36764 $953 Dem: $0 (%0) / Rep: $953 (%100)
Kerry: $0 Bush: $0 Nader: $0
Natural Bridge, AL 35577 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Nauvoo, AL 35578 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Needham, AL 36915 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
New Brockton, AL 36351 $4,810 Dem: $500 (%10) / Rep: $3,200 (%67)
Kerry: $0 Bush: $0 Nader: $0
New Castle, AL 35119 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
New Hope, AL 35760 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
New Market, AL 35761 $10,893 Dem: $5,223 (%48) / Rep: $2,500 (%23)
Kerry: $216 Bush: $1,250 Nader: $0
Newbern, AL 36765 $200 Dem: $0 (%0) / Rep: $200 (%100)
Kerry: $0 Bush: $0 Nader: $0
Newell, AL 36270 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Newton, AL 36352 $17,800 Dem: $300 (%2) / Rep: $16,000 (%90)
Kerry: $0 Bush: $1,250 Nader: $0
Newville, AL 36353 $2,324 Dem: $0 (%0) / Rep: $250 (%11)
Kerry: $0 Bush: $250 Nader: $0
Normal, AL 35762 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Northport, AL 35475 $123,990 Dem: $75,750 (%61) / Rep: $43,740 (%35)
Kerry: $500 Bush: $14,510 Nader: $0
Northport, AL 35476 $90,599 Dem: $5,250 (%6) / Rep: $83,884 (%93)
Kerry: $250 Bush: $0 Nader: $0
Northport, AL 35473 $23,350 Dem: $3,050 (%13) / Rep: $17,150 (%73)
Kerry: $2,200 Bush: $12,200 Nader: $0
Notasulga, AL 36866 $450 Dem: $0 (%0) / Rep: $200 (%44)
Kerry: $0 Bush: $200 Nader: $0
Oak Hill, AL 36766 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Oakman, AL 35579 $8,300 Dem: $0 (%0) / Rep: $8,300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Odenville, AL 35120 $2,950 Dem: $0 (%0) / Rep: $1,250 (%42)
Kerry: $0 Bush: $500 Nader: $0
Ohatchee, AL 36271 $11,000 Dem: $0 (%0) / Rep: $10,500 (%95)
Kerry: $0 Bush: $0 Nader: $0
Oneonta, AL 35121 $25,865 Dem: $2,765 (%11) / Rep: $20,450 (%79)
Kerry: $500 Bush: $6,250 Nader: $0
Opelika, AL 36801 $79,611 Dem: $5,950 (%7) / Rep: $66,461 (%83)
Kerry: $0 Bush: $6,140 Nader: $0
Opelika, AL 36802 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Opelika, AL 36803 $11,301 Dem: $400 (%4) / Rep: $9,701 (%86)
Kerry: $0 Bush: $500 Nader: $0
Opelika, AL 36804 $21,425 Dem: $5,550 (%26) / Rep: $14,800 (%69)
Kerry: $6,000 Bush: $3,000 Nader: $0
Opp, AL 36467 $4,750 Dem: $1,250 (%26) / Rep: $800 (%17)
Kerry: $0 Bush: $0 Nader: $0
Orange Beach, AL 36561 $22,915 Dem: $1,000 (%4) / Rep: $18,835 (%82)
Kerry: $500 Bush: $2,950 Nader: $0
Orrville, AL 36767 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Owens Cross Roads, AL 35763 $138,153 Dem: $39,180 (%28) / Rep: $86,468 (%63)
Kerry: $2,750 Bush: $22,530 Nader: $0
Oxford, AL 36203 $67,039 Dem: $4,950 (%7) / Rep: $56,050 (%84)
Kerry: $0 Bush: $6,450 Nader: $0
Ozark, AL 36360 $44,780 Dem: $7,165 (%16) / Rep: $29,840 (%67)
Kerry: $675 Bush: $5,850 Nader: $0
Ozark, AL 36361 $2,150 Dem: $0 (%0) / Rep: $2,150 (%100)
Kerry: $0 Bush: $1,400 Nader: $0
Paint Rock, AL 35764 $750 Dem: $500 (%67) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Palmerdale, AL 35123 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Panola, AL 35477 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Pansey, AL 36370 $250 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Parrish, AL 35580 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Pelham, AL 35124 $94,477 Dem: $9,866 (%10) / Rep: $63,374 (%67)
Kerry: $1,500 Bush: $25,659 Nader: $1,000
Pell City, AL 35125 $26,135 Dem: $13,225 (%51) / Rep: $10,860 (%42)
Kerry: $1,000 Bush: $200 Nader: $0
Pell City, AL 35128 $17,125 Dem: $10,000 (%58) / Rep: $5,825 (%34)
Kerry: $0 Bush: $525 Nader: $0
Pennington, AL 36916 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Perdido, AL 36562 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Perdue Hill, AL 36470 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Perote, AL 36061 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Peterman, AL 36471 $466 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Peterson, AL 35478 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Petrey, AL 36062 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Phenix City, AL 36867 $25,584 Dem: $7,720 (%30) / Rep: $16,264 (%64)
Kerry: $0 Bush: $404 Nader: $0
Phenix City, AL 36868 $27,050 Dem: $500 (%2) / Rep: $25,800 (%95)
Kerry: $0 Bush: $0 Nader: $0
Phenix City, AL 36869 $3,500 Dem: $0 (%0) / Rep: $3,300 (%94)
Kerry: $0 Bush: $400 Nader: $0
Phenix City, AL 36870 $6,040 Dem: $500 (%8) / Rep: $5,540 (%92)
Kerry: $500 Bush: $10 Nader: $0
Phil Campbell, AL 35581 $1,440 Dem: $500 (%35) / Rep: $500 (%35)
Kerry: $0 Bush: $0 Nader: $0
Piedmont, AL 36272 $25,524 Dem: $3,949 (%15) / Rep: $20,275 (%79)
Kerry: $0 Bush: $0 Nader: $0
Pike Road, AL 36064 $57,650 Dem: $8,200 (%14) / Rep: $47,250 (%82)
Kerry: $300 Bush: $17,700 Nader: $0
Pinckard, AL 36371 $1,250 Dem: $0 (%0) / Rep: $1,250 (%100)
Kerry: $0 Bush: $0 Nader: $0
Pine Apple, AL 36768 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $500 Nader: $0
Pine Hill, AL 36769 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Pine Level, AL 36065 $2,000 Dem: $0 (%0) / Rep: $2,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Pinson, AL 35126 $23,330 Dem: $8,300 (%36) / Rep: $12,305 (%53)
Kerry: $2,000 Bush: $4,105 Nader: $0
Pisgah, AL 35765 $250 Dem: $250 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Pittsview, AL 36871 $2,450 Dem: $0 (%0) / Rep: $2,450 (%100)
Kerry: $0 Bush: $200 Nader: $0
Plantersville, AL 36758 $600 Dem: $0 (%0) / Rep: $600 (%100)
Kerry: $0 Bush: $0 Nader: $0
Pleasant Grove, AL 35127 $1,175 Dem: $250 (%21) / Rep: $500 (%43)
Kerry: $0 Bush: $0 Nader: $0
Point Clear, AL 36564 $61,553 Dem: $5,000 (%8) / Rep: $45,185 (%73)
Kerry: $0 Bush: $26,385 Nader: $0
Prattville, AL 36066 $16,892 Dem: $1,750 (%10) / Rep: $9,866 (%58)
Kerry: $0 Bush: $1,715 Nader: $0
Prattville, AL 36067 $16,010 Dem: $5,920 (%37) / Rep: $6,615 (%41)
Kerry: $2,000 Bush: $485 Nader: $1,000
Prattville, AL 36068 $14,550 Dem: $10,500 (%72) / Rep: $4,050 (%28)
Kerry: $0 Bush: $0 Nader: $0
Princeton, AL 35766 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Quinton, AL 35130 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Ragland, AL 35131 $225 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Rainbow City, AL 35906 $32,484 Dem: $250 (%1) / Rep: $21,550 (%66)
Kerry: $250 Bush: $9,270 Nader: $0
Rainsville, AL 35986 $4,000 Dem: $500 (%13) / Rep: $2,000 (%50)
Kerry: $0 Bush: $0 Nader: $0
Ralph, AL 35480 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Ramer, AL 36069 $4,625 Dem: $2,750 (%59) / Rep: $1,250 (%27)
Kerry: $0 Bush: $250 Nader: $0
Ranburne, AL 36273 $5,158 Dem: $0 (%0) / Rep: $2,500 (%48)
Kerry: $0 Bush: $500 Nader: $0
Randolph, AL 36792 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Range, AL 36473 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Red Bay, AL 35582 $7,850 Dem: $0 (%0) / Rep: $6,350 (%81)
Kerry: $0 Bush: $4,200 Nader: $0
Red Level, AL 36474 $1,211 Dem: $1,000 (%83) / Rep: $0 (%0)
Kerry: $1,000 Bush: $0 Nader: $0
Reform, AL 35481 $1,739 Dem: $250 (%14) / Rep: $989 (%57)
Kerry: $0 Bush: $0 Nader: $0
Remlap, AL 35133 $8,050 Dem: $3,850 (%48) / Rep: $1,000 (%12)
Kerry: $0 Bush: $0 Nader: $0
Repton, AL 36475 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
River Falls, AL 36476 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Riverside, AL 35135 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Roanoke, AL 36274 $4,700 Dem: $1,800 (%38) / Rep: $2,600 (%55)
Kerry: $0 Bush: $0 Nader: $0
Robertsdale, AL 36567 $14,650 Dem: $1,500 (%10) / Rep: $6,150 (%42)
Kerry: $500 Bush: $0 Nader: $0
Rockford, AL 35136 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Rogersville, AL 35652 $18,550 Dem: $2,550 (%14) / Rep: $16,000 (%86)
Kerry: $0 Bush: $3,000 Nader: $0
Russellville, AL 35653 $34,494 Dem: $12,250 (%36) / Rep: $17,800 (%52)
Kerry: $0 Bush: $1,000 Nader: $0
Russellville, AL 35654 $800 Dem: $0 (%0) / Rep: $500 (%63)
Kerry: $0 Bush: $0 Nader: $0
Rutledge, AL 36071 $1,200 Dem: $200 (%17) / Rep: $1,000 (%83)
Kerry: $0 Bush: $0 Nader: $0
Ryland, AL 35767 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Safford, AL 36773 $2,200 Dem: $600 (%27) / Rep: $1,300 (%59)
Kerry: $0 Bush: $1,000 Nader: $0
Saginaw, AL 35137 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Saint Elmo, AL 36568 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Saint Stephens, AL 36569 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Salem, AL 36874 $13,090 Dem: $6,590 (%50) / Rep: $4,500 (%34)
Kerry: $0 Bush: $0 Nader: $0
Salitpa, AL 36570 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Samantha, AL 35482 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Samson, AL 36477 $12,411 Dem: $3,000 (%24) / Rep: $8,750 (%71)
Kerry: $0 Bush: $2,000 Nader: $0
Saraland, AL 36571 $22,411 Dem: $500 (%2) / Rep: $18,409 (%82)
Kerry: $0 Bush: $3,450 Nader: $0
Sardis, AL 36775 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Satsuma, AL 36572 $300 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sawyerville, AL 36776 $11,500 Dem: $10,500 (%91) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sayre, AL 35139 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Scottsboro, AL 35768 $12,215 Dem: $1,200 (%10) / Rep: $9,950 (%81)
Kerry: $500 Bush: $4,425 Nader: $0
Scottsboro, AL 35769 $51,950 Dem: $10,700 (%21) / Rep: $32,150 (%62)
Kerry: $0 Bush: $11,050 Nader: $0
Seale, AL 36875 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Section, AL 35771 $898 Dem: $200 (%22) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Selma, AL 36701 $23,675 Dem: $4,550 (%19) / Rep: $14,725 (%62)
Kerry: $1,300 Bush: $1,425 Nader: $0
Selma, AL 36702 $7,250 Dem: $3,000 (%41) / Rep: $3,750 (%52)
Kerry: $0 Bush: $1,200 Nader: $0
Selma, AL 36703 $2,200 Dem: $2,200 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Seminole, AL 36574 $860 Dem: $0 (%0) / Rep: $860 (%100)
Kerry: $0 Bush: $860 Nader: $0
Semmes, AL 36575 $9,100 Dem: $1,250 (%14) / Rep: $6,350 (%70)
Kerry: $500 Bush: $1,350 Nader: $0
Shannon, AL 35142 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sheffield, AL 35660 $14,520 Dem: $6,250 (%43) / Rep: $5,000 (%34)
Kerry: $0 Bush: $0 Nader: $0
Shelby, AL 35143 $6,098 Dem: $0 (%0) / Rep: $6,098 (%100)
Kerry: $0 Bush: $0 Nader: $0
Shorter, AL 36075 $1,400 Dem: $0 (%0) / Rep: $900 (%64)
Kerry: $0 Bush: $200 Nader: $0
Shorterville, AL 36373 $444 Dem: $0 (%0) / Rep: $200 (%45)
Kerry: $0 Bush: $200 Nader: $0
Silas, AL 36919 $300 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Siluria, AL 35144 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Silverhill, AL 36576 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sipsey, AL 35584 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Skipperville, AL 36374 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Slocomb, AL 36375 $15,750 Dem: $0 (%0) / Rep: $15,500 (%98)
Kerry: $0 Bush: $4,000 Nader: $0
Smiths Station, AL 36877 $8,790 Dem: $0 (%0) / Rep: $8,800 (%100)
Kerry: $0 Bush: $1,000 Nader: $0
Somerville, AL 35670 $12,850 Dem: $2,000 (%16) / Rep: $9,250 (%72)
Kerry: $2,000 Bush: $6,900 Nader: $0
Spanish Fort, AL 36527 $41,980 Dem: $5,250 (%13) / Rep: $21,700 (%52)
Kerry: $2,000 Bush: $1,900 Nader: $0
Spanish Fort, AL 36577 $2,000 Dem: $0 (%0) / Rep: $2,000 (%100)
Kerry: $0 Bush: $0 Nader: $0
Spring Garden, AL 36275 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Springville, AL 35146 $10,575 Dem: $0 (%0) / Rep: $9,575 (%91)
Kerry: $0 Bush: $2,175 Nader: $0
Sprott, AL 36779 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Spruce Pine, AL 35585 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Stanton, AL 36790 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Stapleton, AL 36578 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Steele, AL 35987 $500 Dem: $0 (%0) / Rep: $500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Sterrett, AL 35147 $9,100 Dem: $650 (%7) / Rep: $6,450 (%71)
Kerry: $0 Bush: $6,450 Nader: $0
Stevenson, AL 35772 $4,750 Dem: $500 (%11) / Rep: $4,000 (%84)
Kerry: $0 Bush: $0 Nader: $0
Stockton, AL 36579 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sulligent, AL 35586 $11,775 Dem: $8,250 (%70) / Rep: $3,300 (%28)
Kerry: $1,500 Bush: $200 Nader: $0
Sumiton, AL 35148 $3,860 Dem: $0 (%0) / Rep: $3,250 (%84)
Kerry: $0 Bush: $2,750 Nader: $0
Summerdale, AL 36580 $3,025 Dem: $0 (%0) / Rep: $2,750 (%91)
Kerry: $0 Bush: $0 Nader: $0
Sunflower, AL 36581 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sweet Water, AL 36782 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Sycamore, AL 35149 $1,050 Dem: $0 (%0) / Rep: $1,050 (%100)
Kerry: $0 Bush: $0 Nader: $0
Sylacauga, AL 35150 $20,160 Dem: $1,750 (%9) / Rep: $16,360 (%81)
Kerry: $500 Bush: $3,350 Nader: $0
Sylacauga, AL 35151 $2,513 Dem: $0 (%0) / Rep: $2,110 (%84)
Kerry: $0 Bush: $300 Nader: $0
Sylvania, AL 35988 $1,300 Dem: $0 (%0) / Rep: $300 (%23)
Kerry: $0 Bush: $0 Nader: $0
Talladega, AL 35160 $21,456 Dem: $700 (%3) / Rep: $16,476 (%77)
Kerry: $0 Bush: $550 Nader: $0
Talladega, AL 35161 $14,100 Dem: $2,250 (%16) / Rep: $11,500 (%82)
Kerry: $0 Bush: $0 Nader: $0
Tallassee, AL 36078 $37,586 Dem: $3,500 (%9) / Rep: $33,700 (%90)
Kerry: $0 Bush: $8,000 Nader: $0
Tanner, AL 35671 $5,650 Dem: $250 (%4) / Rep: $4,400 (%78)
Kerry: $0 Bush: $0 Nader: $0
Theodore, AL 36582 $43,223 Dem: $9,500 (%22) / Rep: $29,248 (%68)
Kerry: $2,000 Bush: $5,500 Nader: $0
Theodore, AL 36590 $1,525 Dem: $0 (%0) / Rep: $750 (%49)
Kerry: $0 Bush: $500 Nader: $0
Thomaston, AL 36783 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Thomasville, AL 36784 $4,900 Dem: $550 (%11) / Rep: $4,350 (%89)
Kerry: $250 Bush: $2,250 Nader: $0
Thorsby, AL 35171 $1,050 Dem: $500 (%48) / Rep: $550 (%52)
Kerry: $0 Bush: $0 Nader: $0
Tibbie, AL 36583 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Titus, AL 36080 $3,300 Dem: $0 (%0) / Rep: $3,300 (%100)
Kerry: $0 Bush: $2,000 Nader: $0
Toney, AL 35773 $17,300 Dem: $2,550 (%15) / Rep: $14,750 (%85)
Kerry: $1,000 Bush: $8,000 Nader: $0
Town Creek, AL 35672 $8,447 Dem: $2,950 (%35) / Rep: $900 (%11)
Kerry: $1,450 Bush: $0 Nader: $0
Townley, AL 35587 $250 Dem: $0 (%0) / Rep: $250 (%100)
Kerry: $0 Bush: $0 Nader: $0
Toxey, AL 36921 $1,000 Dem: $1,000 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Trafford, AL 35172 $1,810 Dem: $0 (%0) / Rep: $1,810 (%100)
Kerry: $0 Bush: $810 Nader: $0
Trenton, AL 35774 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Trinity, AL 35673 $3,850 Dem: $0 (%0) / Rep: $3,850 (%100)
Kerry: $0 Bush: $2,500 Nader: $0
Troy, AL 36079 $6,675 Dem: $2,250 (%34) / Rep: $2,925 (%44)
Kerry: $0 Bush: $275 Nader: $0
Troy, AL 36081 $25,911 Dem: $6,750 (%26) / Rep: $13,155 (%51)
Kerry: $250 Bush: $6,545 Nader: $0
Troy, AL 36082 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Trussville, AL 35173 $49,258 Dem: $17,200 (%35) / Rep: $25,804 (%52)
Kerry: $3,250 Bush: $6,499 Nader: $0
Tuscaloosa, AL 35485 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Tuscaloosa, AL 35486 $5,000 Dem: $4,000 (%80) / Rep: $1,000 (%20)
Kerry: $0 Bush: $1,000 Nader: $0
Tuscaloosa, AL 35487 $1,750 Dem: $0 (%0) / Rep: $1,750 (%100)
Kerry: $0 Bush: $0 Nader: $0
Tuscaloosa, AL 35401 $88,312 Dem: $34,860 (%39) / Rep: $39,716 (%45)
Kerry: $4,700 Bush: $12,785 Nader: $1,000
Tuscaloosa, AL 35402 $43,550 Dem: $6,300 (%14) / Rep: $31,500 (%72)
Kerry: $0 Bush: $6,000 Nader: $0
Tuscaloosa, AL 35403 $107,100 Dem: $14,900 (%14) / Rep: $73,050 (%68)
Kerry: $1,500 Bush: $16,970 Nader: $1,000
Tuscaloosa, AL 35404 $48,815 Dem: $4,950 (%10) / Rep: $39,750 (%81)
Kerry: $1,200 Bush: $11,000 Nader: $0
Tuscaloosa, AL 35405 $67,153 Dem: $8,517 (%13) / Rep: $44,696 (%67)
Kerry: $1,000 Bush: $17,100 Nader: $0
Tuscaloosa, AL 35406 $210,950 Dem: $19,950 (%9) / Rep: $158,840 (%75)
Kerry: $1,250 Bush: $47,588 Nader: $0
Tuscaloosa, AL 35407 $3,120 Dem: $2,500 (%80) / Rep: $0 (%0)
Kerry: $2,000 Bush: $0 Nader: $0
Tuscumbia, AL 35674 $21,455 Dem: $3,000 (%14) / Rep: $8,200 (%38)
Kerry: $600 Bush: $4,550 Nader: $0
Tuskegee, AL 36083 $16,850 Dem: $5,650 (%34) / Rep: $8,700 (%52)
Kerry: $0 Bush: $2,200 Nader: $0
Tuskegee Institute, AL 36087 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Tuskegee Institute, AL 36088 $1,150 Dem: $1,150 (%100) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Tyler, AL 36785 $1,211 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Union Grove, AL 35175 $27,240 Dem: $2,750 (%10) / Rep: $24,070 (%88)
Kerry: $0 Bush: $8,995 Nader: $0
Union Springs, AL 36089 $17,825 Dem: $10,750 (%60) / Rep: $4,900 (%27)
Kerry: $0 Bush: $4,400 Nader: $0
Uniontown, AL 36786 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Uriah, AL 36480 $700 Dem: $0 (%0) / Rep: $400 (%57)
Kerry: $0 Bush: $0 Nader: $0
Valhermoso Springs, AL 35775 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Valley, AL 36854 $7,812 Dem: $1,662 (%21) / Rep: $5,150 (%66)
Kerry: $0 Bush: $2,500 Nader: $0
Valley, AL 36872 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Valley Head, AL 35989 $1,050 Dem: $250 (%24) / Rep: $800 (%76)
Kerry: $0 Bush: $250 Nader: $0
Vance, AL 35490 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Vandiver, AL 35176 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Verbena, AL 36091 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Vernon, AL 35592 $4,500 Dem: $0 (%0) / Rep: $4,000 (%89)
Kerry: $0 Bush: $1,000 Nader: $0
Vina, AL 35593 $300 Dem: $0 (%0) / Rep: $300 (%100)
Kerry: $0 Bush: $0 Nader: $0
Vincent, AL 35178 $1,250 Dem: $0 (%0) / Rep: $1,000 (%80)
Kerry: $0 Bush: $1,000 Nader: $0
Vinegar Bend, AL 36584 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Vinemont, AL 35179 $5,735 Dem: $950 (%17) / Rep: $3,210 (%56)
Kerry: $0 Bush: $1,250 Nader: $0
Vredenburgh, AL 36481 $801 Dem: $0 (%0) / Rep: $801 (%100)
Kerry: $0 Bush: $500 Nader: $0
Wadley, AL 36276 $1,400 Dem: $0 (%0) / Rep: $1,400 (%100)
Kerry: $0 Bush: $0 Nader: $0
Wagarville, AL 36585 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Walnut Grove, AL 35990 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Ward, AL 36922 $200 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Warrior, AL 35180 $3,525 Dem: $0 (%0) / Rep: $3,275 (%93)
Kerry: $0 Bush: $1,275 Nader: $0
Waterloo, AL 35677 $500 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Watson, AL 35181 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Wattsville, AL 35182 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Waverly, AL 36879 $750 Dem: $500 (%67) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Weaver, AL 36277 $9,940 Dem: $0 (%0) / Rep: $9,940 (%100)
Kerry: $0 Bush: $6,000 Nader: $0
Webb, AL 36376 $2,500 Dem: $0 (%0) / Rep: $2,500 (%100)
Kerry: $0 Bush: $0 Nader: $0
Wedowee, AL 36278 $7,338 Dem: $0 (%0) / Rep: $6,800 (%93)
Kerry: $0 Bush: $1,450 Nader: $0
Wellington, AL 36279 $500 Dem: $0 (%0) / Rep: $300 (%60)
Kerry: $0 Bush: $0 Nader: $0
Weogufka, AL 35183 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
West Blocton, AL 35184 $3,400 Dem: $600 (%18) / Rep: $2,550 (%75)
Kerry: $0 Bush: $0 Nader: $0
West Greene, AL 35491 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Westover, AL 35185 $1,000 Dem: $0 (%0) / Rep: $1,000 (%100)
Kerry: $0 Bush: $500 Nader: $0
Wetumpka, AL 36092 $24,950 Dem: $20,400 (%82) / Rep: $2,800 (%11)
Kerry: $2,000 Bush: $450 Nader: $0
Wetumpka, AL 36093 $8,628 Dem: $200 (%2) / Rep: $7,668 (%89)
Kerry: $0 Bush: $500 Nader: $0
Whatley, AL 36482 $250 Dem: $250 (%100) / Rep: $0 (%0)
Kerry: $250 Bush: $0 Nader: $0
Wilmer, AL 36587 $2,350 Dem: $0 (%0) / Rep: $2,350 (%100)
Kerry: $0 Bush: $0 Nader: $0
Wilsonville, AL 35186 $5,900 Dem: $2,000 (%34) / Rep: $2,550 (%43)
Kerry: $0 Bush: $0 Nader: $0
Wilton, AL 35187 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Winfield, AL 35594 $28,135 Dem: $0 (%0) / Rep: $22,685 (%81)
Kerry: $0 Bush: $7,000 Nader: $0
Wing, AL 36483 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
Woodland, AL 36280 $1,200 Dem: $0 (%0) / Rep: $250 (%21)
Kerry: $0 Bush: $0 Nader: $0
Woodstock, AL 35188 $800 Dem: $0 (%0) / Rep: $800 (%100)
Kerry: $0 Bush: $0 Nader: $0
Woodville, AL 35776 $0 Dem: $0 (%0) / Rep: $0 (%0)
Kerry: $0 Bush: $0 Nader: $0
York, AL 36925 $2,160 Dem: $0 (%0) / Rep: $2,160 (%100)
Kerry: $0 Bush: $805 Nader: $0

Search

Contributors:
   Individual's Name
   Employer
   Occupation
   City
   County
   Zip Code
   State
Candidates:
   Name
   Party
   State
Committees (PACs):
   Name
   Category
"527" Organizations:
   Organizations
   Contributors by Name
   Contributors by Zip
Lobbyists:
   Name
   Client

Directories

   Top $$$ Contributors
   Contributions by Zip
   Candidates by State
   Committees (PACs)
   527 Organizations

Reports

Celebrity Contributors:
   Aaron Sorkin
   Andrew Fastow
   Arnold Palmer
   Arnold Schwarzenegger
   Ben Affleck
   Bill Cosby
   Bill Gates
   Calvin Klein
   Dennis Kozlowski
   Donald Trump
   George Soros
   Hugh Hefner
   Jack Grubman
   Jeff Skilling
   John Grisham
   John Rigas
   Ken Lay
   Martha Stewart
   Mel Gibson
   Oprah Winfrey
   Ralph Lauren
   Donald Trump
   Richard Scrushy
   Rush Limbaugh
   Sam Waksal
   Scott Sullivan
   Steven Spielberg
   Tom Cruise
   Tommy Hilfiger
Industry Contributors:
   CEO/Chief Executives
   College Professors
   Journalists/Reporters
   Trial Lawyers
   Golf Professionals
   Poker Professionals
   Mortgage Brokers
   Futures Brokers
   Stock Brokers
   Options Brokers
   Life Insurance
   Health Insurance
   Auto Insurance
   Securities Lawyers
   Boats & Yachts
   Defense Contracts
   Nonprofits
   Aircraft
Baseball Contributors:
   New York Yankees
   Boston Red Sox
   Chicago Cubs
Notable Politicians:
   Barack Obama
   George W Bush
   John Kerry
   Ralph Nader
   Hillary Clinton
Companies:
   Microsoft
   CNN
   Apple Computer
   New York Times
   News Corporation
   Nike
   Halliburton
   General Electric
   Exxon Mobil
   Ford Motor
   Anheuser Busch
Top 10 Contributors:
   Thomas Steyer
   Linda Mcmahon
   Sheldon Adelson
   Miriam Adelson
   Bob Perry
   Michael Bloomberg
   Harold Simmons
   Fred Eychaner
   J Ricketts
   John Raese