
Aroostook County Voter & Elections Information Search
Voter records are the responsibility of the municipal county clerk or the municipal town registrar. Information can be obtained by contacting the municipal clerk or registrar in person, by phone, or by mail.Campaign finance records are managed by the Maine Commission on Governmental Ethics and Elections Practices. Online access to campaign finance reports is available to view and print. An online search of campaign contributions and expenditures is also available. Searches can be performed by candidate or committee name, office sought, date of contribution, amount of contribution, and contributor’s name. Expenditure searches are performed by candidate or committee name, office sought, date of expenditure, amount of expenditure, and recipient name.
Maine - Statewide
Aroostook County
City of Caribou Elections, Marriage Licenses, Birth, Death and Marriage Records
Caribou Municipal Building
25 High Street, Caribou, Maine 04736
Phone: (207) 493-3324, Ext. 221 Fax: 1 (888) 588-7124
City of Presque Isle City Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
Presque Isle City Hall
12 Second Street, Presque Isle, ME 04769
Phone (207)764-2720 Voter Registration (207)764-760-2723
City of Presque Isle Election Results
Plantation of Cary Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1846 Us Hwy 1, Cary Plantation, ME 04471
Phone: (207)532-6754
Plantation of Cyr Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
537 Caribou Road, Cyr Plantation, ME 04785
Phone: (207)868-5403
Plantation of Garfield Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
258 Garfield Rd, Garfield Plt, ME 04732
Phone: (207) 435-6540
Plantation of Glenwood Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 29, Glenwood Plt, ME 04497
Phone: (207) 456-7546 Fax: (207) 456-7576
Plantation of Macwahoc Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
48 Kingman Road, Macwahoc Plt, ME 04451
Phone: (207) 765-2581 Fax: (207) 765-2581
Plantation of Moro Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
PO Box 542, Patten, ME 04765
Phone: (207) 528-2215
Plantation of Nashville Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 580, Nashville Plantation, ME 04732
Phone: (207) 435-2552 Fax: (508) 445-2552
Plantation of Oxbow Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
812 Oxbow Road, Oxbow, ME 04764
Phone: (207)435-3410
Plantation of Reed Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
8 Springer Road, Reed Plantation, ME 04497
Phone (207)456-7546 Fax (207)456-7546
Plantation of Saint John Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1774 St. John Road, St. John Plantation, ME 04743
Phone: (207)834-6444
Plantation of Winterville Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
391 Quimby Road, Winterville Plt, ME 04739
Phone (207)444-6460 Fax (207)444-3475
Town of Allagash Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1063 Allagash Road, Allagash, ME 04774
Phone: (207)398-3198
Town of Amity Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
HC 61 Box 3a, N Amity, ME 04471
Phone: (207)532-2485 Fax: (207)532-2485
Town of Ashland Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
17 Bridgham Steet, Ashland, ME 04732
Phone: (207)435-2311 Fax: (207)435-2005
Town of Bancroft Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
18 School House Road, Bancroft, ME 04497
Phone: (207)456-7542
Town of Blaine Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
Main Street, Blaine, ME 04734
Phone: (207)425-2611 Fax: (207)429-9864
Town of Bridgewater Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
PO Box 215, Bridgewater, ME 04735
Phone: (207)429-9856 Fax: (207)429-9856
Town of Castle Hill Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 500, Mapleton, ME 04757
Phone: (207)764-3754 Fax: (207)764-3754
Town of Caswell Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1025 Van Buren Rd, Caswell, ME 04750
Phone: (207)325-4604 Fax: (207)325-4604
Town of Chapman Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
103 Pulcifur Road, Chapman, ME 04757
Phone: (207)764-3754 Fax: (207)764-3754
Town of Crystal Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
272 Crystal Road, Crystal, ME 04747
Phone: (207) 463-2770 Fax: (207) 463-3670
Town of Dyer Brook Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
864 Dyer Brook Road, Dyer Brook, Maine 04747
Phone: (207) 757-8302 Fax: (207) 757-7415
Town of Eagle Lake Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
36 Devoe Brook Rd, Eagle Lake, ME 04739
Phone: (207)444-5125 Fax: (207)444-2810
Town of Easton Voter and Election Information
Town of Fort Fairfield Voter Information
Town of Fort Kent Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
416 West Main Street, Fort Kent, ME 04743
Phone: (207) 834-3090
Town of Grand Isle Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
366 Main St., Grand Isle, ME 04746
Phone: (207)895-3420
Town of Hamlin Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1074 Hamlin Road, Hamlin, ME 04785
Phone: (207) 868-5554
Town of Hammond Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 827, Hammond, ME 04730
Phone: (207) 532-1104
Town of Haynesville Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
16 Danforth Rd, Haynesville, ME 04497
Phone: (207) 448-2239 Fax: (207) 448-2239
Town of Hersey Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
21 Katahdin Street, Patten, ME 04765
Phone: (207) 528-2215 Fax: (207) 528-2055
Town of Hodgdon Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
179 Hodgdon Mills Rd, Hodgdon, ME 04730
Phone: (207) 532-6498 Fax: (207) 521-0139
Town of Island Falls Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
30 Library St., Island Falls, ME 04747
Phone: (207) 463-2246 Fax: (207) 463-2550
Town of Limerick Voter and Election Information
Town of Limestone Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
Limestone Town Office
93 Main Street, Limestone, ME 04750
Phone: (207) 325-4704 Fax: (207) 325-3330
Town of Linneus Clerk, Marriage Licenses, Birth, Death and Marriage Records, and Election Information
1185 Hodgdon Mills Road, Linneus, ME 04730
Phone: (207) 532-6182
Town of Littleton Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1536 U.S. Hwy 1, Littleton, ME 04730
Phone: (207) 538-9862 Fax: (207) 538-9518
Town of Ludlow Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
13 Cunliff Road, Ludlow, ME 04730
Phone: (207) 532-7743 Fax: (207) 532-7743
Town of Madawaska Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
328 St Thomas Street, Suite 101, Madawaska, ME 04756
Phone: (207) 728-6351
Town of Mapleton Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
103 Pulcifur Road, Mapleton, ME 04757
Phone: (207)764-3754 Fax: (207)764-3754
Town of Masardis Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
26 School Street, Masardis, ME 04732
Phone: (207) 435-2841 Fax: (207) 435-3300
Town of Merrill Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
3391 Route 2, Smyrna, ME 04780
Phone: (207)757-8286 Fax: (207)757-7155
Town of Monticello Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 99, Monticello, ME 04760
Phone: (207)538-9500 Fax: (207)538-9500
Town of New Canada Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1809 Caribou Road, New Canada, ME 04743
Phone: (207)834-4004 Fax: (207)834-4005
Town of New Lemerick Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
11 Old Station Road, New Limerick, ME 04761
Phone: (207)532-3303 Fax: (207)532-4443
Town of New Sweden Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
50 Station Road, New Sweden, ME 04762
Phone: (207)896-3306 Fax: (207)896-3510
Town of Oakfield Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
80 School Street. Oakfield, ME 04763
Phone: (207) 757-8479
Town of Orient Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
Orient Town Office
82 School House Road, Orient, ME 04471
Phone: (207)448-7729 Fax: (207)448-2707
Town of Orient Voter Registration
Town of Perham Town Clerk, Marriage Licenses and Birth, Death and Marriage Records
206 High Meadow Road, Perham, ME 04766
Phone (207)455-5887 Fax (207)455-4473
Town of Saint Agatha Assessor, Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
419 Main Street, Saint Agatha, ME 04772
Phone: (207) 543-7305
Town of Saint Francis Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
873 Main St., Saint Francis, ME 04774
Phone: (207) 398-3175
Town of Sherman Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
36 School St., Sherman, ME 04776
Phone (207)365-4260 Fax (207)365-4143
Town of Smyrna Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
3391 Route 2, Smyrna, ME 04780
Phone (207)757-8286 Fax (207)757-7155
Town of Stockholm Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 10, Stockholm, ME 04783
Phone (207)896-5659 Fax (207)896-5706
Town of Van Buren Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
51 Main St. Suite 101, Van Buren, ME 04785
Phone (207)868-2886 Fax (207)868-2222
Town of Wade Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
683 Gardner Creek Road, Washburn, ME 04786
Phone (207)227-5207 Fax (207)764-7070
Town of Wallagrass Town Clerk, Tax Sales, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1080 Aroostook Road, Wallagrass, ME 04781
Phone (207)834-2263 Fax (207)834-4581
Town of Washburn Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
1287 Main St, Washburn, ME 04786
Phone (207)455-8485
Town of Westfield Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
6 Main St., Westfield, ME 04787
Phone (207)425-5951 Fax (207)425-4244
Town of Westmanland Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
P.O. Box 428, Westmanland, ME 04736
Phone 207)764-1700 Fax (207)493-1081
Town of Weston Town Clerk, Tax Sales, Marriage Licenses, Birth, Death and Marriage Records and Election Information
Weston Town Office
5 Church Lane, Weston, ME 04424
Phone (207)448-2316 Fax (207)448-2316
Town of Woodland Town Clerk, Marriage Licenses, Birth, Death and Marriage Records and Election Information
843 Woodland Center Road, Suite 1, Woodland, ME 04736
Phone: (207) 498-6133 Fax: (207) 493-3319