M & T BANK Routing Numbers
31 routing numbers across 1 state.
New York(31)
021300336
Amherst, NY
021302978
Amherst, NY
021906471
Amherst, NY
021907577
Amherst, NY
022000046
Amherst, NY
031100092
Amherst, NY
031100173
Amherst, NY
031300834
Amherst, NY
031301532
Amherst, NY
031302955
Amherst, NY
031304720
Amherst, NY
031318619
Amherst, NY
031901929
Amherst, NY
051008828
Amherst, NY
052000113
Amherst, NY
052000634
Amherst, NY
052100408
Amherst, NY
052173464
Amherst, NY
052204346
Amherst, NY
055000110
Amherst, NY
055073532
Amherst, NY
056005363
Amherst, NY
056009233
Amherst, NY
221370108
Buffalo, NY
221371165
Amherst, NY
231375520
Amherst, NY
251472636
Amherst, NY
252070435
Amherst, NY
252070817
Amherst, NY
255072317
Amherst, NY
256073302
Amherst, NY
M & T BANK FAQ
How many routing numbers does M & T BANK have?
M & T BANK has 31 routing numbers across 1 state. Large banks often have different routing numbers for different regions or transaction types.
Which M & T BANK routing number should I use?
Use the routing number for the state where your account was opened. For wire transfers, contact M & T BANK directly — they may use a separate wire routing number.
Looking for a Modern Business Bank?
Holdings offers free business checking, 1.75% APY, FDIC insurance up to $3M, and AI-powered bookkeeping. No monthly fees.
Open a Holdings Account →