157 routing numbers 89 banks & credit unions

Bank routing numbers in Maine

Every bank and credit union with a Federal Reserve FedACH-registered address in Maine. Click any routing number to see the institution's full record, including the city, address, and contact phone on file with the Fed. Use the bank-name link to view all of that institution's routing numbers across every state.

Routing #Bank / Credit UnionCityPhone
2112-8774-8 Acadia Federal Credit Union Fort Kent (207) 834-6167
2112-9196-7 Acadia Federal Credit Union Fort Kent (207) 834-6167
0112-0199-5 Androscoggin Savings Bank Lewiston (207) 784-9164
2112-7252-0 Androscoggin Savings Bank Lewiston (207) 784-9164
2112-7379-4 Aroostook County Fed S + L Caribou (207) 498-8726
2112-8756-0 Atlantic Regional FCU Brunswick (207) 725-8728
2112-7374-9 Auburn Savings Bank, FSB. Auburn (207) 782-6871
2112-8744-7 Bangor Federal Cr Union Bangor (207) 947-0374
0117-0131-4 Bangor Savings Bank Bangor (207) 942-5211
2112-7438-2 Bangor Savings Bank Bangor (207) 942-5211
0112-0111-5 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0112-0175-9 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0114-0206-6 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0116-0077-4 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0116-0117-1 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0116-0123-6 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
0117-0166-0 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
2117-7020-0 Bar Harbor Bank & Trust Ellsworth (207) 288-3314
2112-7375-2 Bar Harbor Savings & Loan Bar Harbor (207) 288-3685
2112-7444-7 Bath Savings Institution Bath (207) 442-7711
2112-7439-5 Biddeford Savings Bank Biddeford (207) 571-5634
2112-8818-7 Blue Cross & Blue Shield Of Me Efcu S. Portland (207) 822-7483
2112-8874-7 Brewer Federal C U Brewer (207) 989-7240
0112-0130-6 Camden National Bank Rockport (800) 860-8821
0112-0138-0 Camden National Bank Rockport (800) 860-8821
0112-0145-8 Camden National Bank Rockport (800) 860-8821
0112-0149-0 Camden National Bank Rockport (800) 860-8821
0112-0290-7 Camden National Bank Rockport (800) 860-8821
2112-7246-5 Camden National Bank Rockport (800) 860-8821
2112-7250-4 Camden National Bank Rockport (800) 860-8821
2112-7254-6 Camden National Bank Rockport (800) 860-8821
2112-7378-1 Camden National Bank Rockport (800) 860-8821
2112-7458-6 Camden National Bank Rockport (800) 860-8821
2112-8732-4 Capital Area Federal C U Augusta (207) 622-3442
2112-8781-6 Casco Federal Credit Union Gorham (207) 839-5588
2112-8792-6 Central Maine Federal Credit Union Lewiston (207) 783-1475
2112-8740-5 Changing Seasons Federal CU Hampden (207) 945-6264
2112-8841-7 Coast Line Credit Union S. Portland (207) 799-7245
2112-8794-2 Community Credit Union Lewiston (207) 783-2096
2112-8735-3 Connected Credit Union Augusta (207) 623-3857
2112-8800-6 County Federal Credit Unio Caribou (207) 498-8756
2112-8823-9 Cport Credit Union Portland (800) 464-0253
2112-8822-6 Cumberland County FCU Falmouth (207) 878-3441
2112-8769-6 Cumberland County Federal C.u. Falmouth (207) 878-3441
0112-0292-3 Damariscotta Bank & Trust Company Damariscotta (207) 563-8121
0112-0058-5 Damariscotta BK&tr CO Damariscotta (207) 563-8121
2112-8788-7 Dirigo Federal CU Lewiston (207) 784-5435
2112-8899-6 Down East CU Baileyville (207) 427-3333
2112-8766-7 Eastmill FCU E Millinocket (207) 746-3428
2112-8761-2 Evergreen Credit Union Portland (207) 221-5000
2112-8863-7 Evergreen Credit Union Portland (207) 221-5000
2112-7376-5 First Fed. S&l Assn. Bath (207) 442-8711
2112-8746-3 Five County C.u. Bath (207) 443-3528
2112-9180-2 Five County CU Bath (207) 443-3528
2112-7449-2 Franklin Savings Bank Farmington (207) 778-2900
2112-8894-1 Franklin-somerset FCU Skowhegan (207) 474-3331
2112-8778-0 Gardiner FCU Gardiner (207) 582-2676
2112-8779-3 Gardiner FCU Gardiner (207) 582-2676
0112-7530-3 Gorham Savings Bank Gorham (207) 222-1430
2112-7457-3 Gorham Savings Bank Gorham (207) 839-5209
2112-8725-6 Great Falls Reg. F.c.u. Lewiston (207) 782-7192
2112-8849-1 Infinity Federal Credit Union Portland (207) 854-6000
2112-8807-7 Katahdin Federal Credit Un Millinocket (207) 723-9718
0112-0239-2 Katahdin Trust Company Houlton (207) 521-0455
2112-7261-4 Kennebec Fed S&l Waterville (207) 873-5151
2112-7442-1 Kennebec Savings Bank Augusta (207) 622-5801
2112-7450-2 Kennebunk Savings Bank Kennebunk (800) 339-6573
2112-8884-4 Ksw Federal Credit Union Waterville (207) 872-5602
2112-8736-6 Kv Federal Credit Union Augusta (207) 623-5171
2112-8891-2 Kv Federal Credit Union Augusta (207) 623-5171
2112-8790-0 Lewiston Mun FCU Lewiston (207) 783-3991
2112-8797-1 Lincoln Maine FCU Lincoln (207) 794-8623
2112-8798-4 Lisbon Community FCU Lisbon (207) 353-4144
2112-7453-1 Machias Savings Bank Machias (207) 255-3347
2112-8791-3 Maine Family F.c.u. Lewiston (207) 783-2071
2112-8763-8 Maine Highlands Federal Credit Union Dexter (207) 924-5544
2112-8840-4 Maine Media Federal Cr. Union South Portland (207) 774-4307
2112-8806-4 Maine Savings F.c.u Hampden (207) 862-6500
2112-8734-0 Maine State CU Augusta (207) 623-1851
2112-7276-6 Mechanics Savings Bank Auburn (207) 786-5700
2112-8747-6 Midcoast Federal C. U. Bath (207) 443-5531
2112-8755-7 Midcoast Federal C. U. Bath (207) 443-5531
2112-8808-0 Monmouth Federal Credit Un Monmouth (207) 933-2667
2112-8886-0 New Dimensions FCU Waterville (207) 872-2771
2112-8896-7 New Dimensions Federal CU Waterville (207) 872-2771
2112-8801-9 Norstate Federal Credit Union Madawaska (207) 728-7555
0112-0140-3 Northeast Bank Lewiston (207) 786-3245
2112-7455-7 Northeast Bank Lewiston (207) 786-3245
2112-7251-7 Northeast Bank, FSB Lewiston (207) 786-3245
2112-7258-8 Norway Savings Bank Norway (207) 743-7986
2112-7451-5 Norway Savings Bank Norway (207) 743-7986
2112-8760-9 Otis FCU Jay (207) 897-0900
2112-8805-1 Oxford FCU Mexico (207) 369-9976
2112-8785-8 Penobscot County FCU Old Town (207) 827-3165
2112-8815-8 Penobscot County FCU Old Town (207) 827-3165
2112-8751-5 Peoples Choice Credit Union Biddeford (207) 282-4156
2112-7384-6 Rockland Savings Bank FSB Rockland (207) 594-8465
2112-8865-3 Sabattus Regional C U Sabattus (207) 375-6538
2112-7263-0 Saco & Biddeford Svg Inst Saco (207) 284-4591
2112-8866-6 Saco Valley Credit Union Saco (207) 282-6169
2112-7459-9 Sanford Inst For Svg Sanford (207) 324-2285
2112-8758-6 Seaboard FCU Bucksport (207) 469-6341
2112-8817-4 Sebasticook Valley FCU Piitsfield (207) 487-5576
2112-8858-5 Semiconductor Of Maine F.c.u. South Portland (207) 775-8371
2112-7447-6 Skowhegan Savings Bank Skowhegan (207) 474-9511
0219-1291-5 Td Bank USA, N.A.. Lewiston (800) 281-0025
2111-7412-3 Td Bank N.A.. Lewiston (877) 898-7821
0111-0309-3 Td Bank N.A. Lewiston (877) 898-7821
0113-0574-9 Td Bank N.A. Lewiston (877) 898-7821
0114-0007-1 Td Bank N.A. Lewiston (877) 898-7821
0116-0003-3 Td Bank N.A. Lewiston (877) 898-7821
0116-0052-5 Td Bank N.A. Lewiston (877) 898-7821
0116-0057-0 Td Bank N.A. Lewiston (877) 898-7821
0212-0150-3 Td Bank N.A. Lewiston (877) 898-7821
0212-0587-1 Td Bank N.A. Lewiston (877) 898-7821
0212-0720-6 Td Bank N.A. Lewiston (877) 898-7821
0212-0741-3 Td Bank N.A. Lewiston (877) 898-7821
0213-0256-7 Td Bank N.A. Lewiston (877) 898-7821
0213-0770-8 Td Bank N.A. Lewiston (877) 898-7821
0260-1367-3 Td Bank N.A. Lewiston (877) 898-7821
0631-1280-9 Td Bank N.A. Lewiston (877) 898-7821
0670-1114-2 Td Bank N.A. Lewiston (877) 898-7821
2113-7009-5 Td Bank N.A. Lewiston (877) 898-7821
2113-7163-8 Td Bank N.A. Lewiston (877) 898-7821
2631-7017-5 Td Bank N.A. Lewiston (877) 898-7821
0212-0713-8 Td Bank N.A. - Paycard Only Lewiston (856) 533-4668
0112-0291-0 Td Bank USA, N.A. Lewiston (207) 755-6023
0319-0148-2 Td Bank, N.A.. Lewiston (877) 898-7821
2112-7445-0 Td Bank, N.A.. Lewiston (877) 898-7821
0212-0095-7 Td Bank, N.A. Lewiston (877) 898-7821
0260-0324-3 Td Bank, N.A. Lewiston (877) 898-7821
0311-0101-7 Td Bank, N.A. Lewiston (877) 898-7821
0312-0132-8 Td Bank, N.A. Lewiston (877) 898-7821
0312-0136-0 Td Bank, N.A. Lewiston (877) 898-7821
0312-0780-1 Td Bank, N.A. Lewiston (877) 898-7821
0360-0180-8 Td Bank, N.A. Lewiston (877) 898-7821
0540-0172-5 Td Bank, N.A. Lewiston (877) 898-7821
0631-1563-1 Td Bank, N.A. Lewiston (877) 898-7821
0670-1482-2 Td Bank, N.A. Lewiston (877) 898-7821
2111-7423-3 Td Bank, N.A. Lewiston (877) 898-7821
2113-7047-7 Td Bank, N.A. Lewiston (877) 898-7821
2113-7049-3 Td Bank, N.A. Lewiston (877) 898-7821
2113-7054-5 Td Bank, N.A. Lewiston (877) 898-7821
0631-1344-2 Td Bank, N.A. - Paycard Only Lewiston (856) 533-4668
2112-8784-5 The County Federal Credit Union Caribou (207) 498-8756
0112-0176-2 The First, N.A.. Damariscotta (207) 563-3195
0112-0183-0 The First, N.A.. Damariscotta (207) 563-3195
0112-0293-6 The First, National Association Damariscotta (207) 563-3195
2112-8864-0 Town & Country Federal C.u. So Portland (207) 773-5656
2112-8729-8 Trademark Federal Credit Union Augusta (207) 512-3860
2112-8859-8 Trademark Federal Credit Union Augusta (207) 512-3848
2112-9166-6 Tricorp F.c.u. Westbrook (207) 761-0774
2112-8830-7 Truchoice Federal Credit Union S Portland (207) 772-0808
2112-8816-1 University Credit Union Bangor (207) 992-2900
2112-8897-0 Winslow Community Fed CU Winslow (207) 872-2636
2112-8898-3 Winthrop Area FCU Winthrop (207) 377-2124
2112-8871-8 York County FCU Sanford (207) 324-7511

About banking in Maine

Maine is home to 89 chartered banks and credit unions registered with the Federal Reserve's FedACH Participant directory. The list above includes national banks operating local branches, state-chartered community banks, federally insured credit unions, savings institutions, and the local Federal Reserve servicing branches that clear payments for the region. Each institution maintains at least one routing transit number (RTN) — and many of the larger national brands carry several distinct numbers within a single state to reflect the legacy charters they absorbed through past mergers.

The routing number listed for a given Maine bank is the number you would use for ACH credits and debits — including direct deposit of payroll, automatic bill-pay, IRS tax refunds, Social Security payments, and electronic payments to vendors. For domestic wire transfers, larger banks may publish a separate national wire-routing number; always confirm the correct wire RTN with the bank before sending an irreversible Fedwire payment.

Common Maine banking tasks

  • Setting up direct deposit — give your employer the routing number listed for the bank where your account was opened, plus your account number. The routing number does not change if you move to another state, even if the bank also operates there.
  • Receiving a federal tax refund — the IRS uses the same ACH routing number as direct deposit. Double-check the number on your tax return before filing; refunds sent to a wrong routing number can take 6–12 weeks to recover.
  • Linking external accounts — services like Venmo, PayPal, Cash App, Zelle, and brokerage transfers all rely on the ABA routing number to verify ownership of your account through micro-deposits.
  • Closing on real estate — wire instructions provided by a title company should always be confirmed by phone using a number you found independently. Wire fraud targeting Maine homebuyers is one of the most common high-value scams reported to the FBI.

Top cities for banking in Maine

Within Maine, FedACH-registered offices are concentrated in the metro centers where the state's largest banks and credit unions maintain their headquarters or operations centers. The city pages linked below list every routing number registered to an institution at that city's address — useful when you're confirming a local community bank or credit union by location rather than by brand.

  • Lewiston — 50 routing numbers across 9 institutions
  • Rockport — 10 routing numbers across 1 institutions
  • Augusta — 8 routing numbers across 6 institutions
  • Ellsworth — 8 routing numbers across 1 institutions
  • Bath — 6 routing numbers across 5 institutions
  • Damariscotta — 5 routing numbers across 4 institutions
  • Bangor — 4 routing numbers across 3 institutions
  • Portland — 4 routing numbers across 3 institutions

Federal Reserve coverage

Payments originating from Maine are settled through one of the twelve Federal Reserve districts. The first two digits of the routing number for any local bank tell you which district handles the clearing — for example, numbers beginning with 12 settle through the Federal Reserve Bank of San Francisco, while numbers beginning with 02 settle through New York. This is invisible to you as a customer, but it is the reason an ACH transfer initiated late in the day in one part of the country can post a full business day after one initiated earlier elsewhere.