M & T BANK
Routing Number: 031302955
2ND FLOOR
AMHERST, NY 14228-0000
(800) 724-2240
1409 Pulaski Highway
Edgewood, MD 21040
101 Big Elk Mall
Elkton, MD 21921
9125 Baltimore National Pike
Ellicott City, MD 21042
10100 Baltimore National Pike.
Ellicott City, MD 21042
3200 North Ridge Road
Ellicott City, MD 21043
1200 Eastern Blvd
Essex, MD 21221
809 Eastern Boulevard
Essex, MD 21221
3700 Donnell Drive
Forestville, MD 20747
11807 Livingston Road
Fort Washington, MD 20744
929 West Seventh Street
Frederick, MD 21701
6093 Spring Ridge Parkway
Frederick, MD 21701
1304 West Patrick Avenue
Frederick, MD 21703
5585 Spectrum Drive
Frederick, MD 21703
26 North Court Street
Frederick, MD 21701
91 Routzahn's Way
Frederick, MD 21701
10600 New Georges Creek Road Sw
Frostburg, MD 21532
8155 Maple Lawn Boulevard
Fulton, MD 20759
215 North Frederick Avenue
Gaithersburg, MD 20877
One Bank Street And Quince Orchard Road
Gaithersburg, MD 20878
18261 Flower Hill Way
Gaithersburg, MD 20879
12110 Darnestown Road
Gaithersburg, MD 20878
19209 A-B Chennault Way
Gaithersburg, MD 20879
118 New Market Place
Gambrills, MD 21054
18066 Mateny Road
Germantown, MD 20874
Can I change my bank routing number if my account is overdrawn?
What information is needed to initiate a wire transfer?
Can I change my bank routing number online?
Can I share my account number with others?
Can I have multiple account numbers with the same bank?
Frequently asked questions (FAQs) related to bank routing numbers and bank routing information:
frequently asked questions (FAQs) about Bank ABA routing numbers and their purposes:
Frequently asked questions (FAQs) about international bank routing codes

You need a 9-digit aba number from your check with Citizens. You can set up online by login on or call their customer service at 888-910-4100.
Read More
I called Huntington office they told me we need to use 044000024 for a wire transfer to our accounts and to use HUNTUS33 for international wire transfers.
Read More
To send a wire from chemical bank, do I need a routing number from the recipient?
Read More
I just got a money order on your bank for $960.35 on check number 13649920 with numbers at bottom of check--13649920 113008465 9014952. Is this a bogus money order or a good one???
Read More