Home States Massachusetts
MA · 57 banks

Business Check Writing Guide — Massachusetts Banks

There are 57 active FDIC-insured banks with their main office in Massachusetts in our directory, including 1 curated major bank with full routing-number tables. Each entry below links to a printable check writer guide for that bank.

Bank City Offices Assets
State Street Bank and Trust Company Boston 3 $360.68B Check writer →
Adams Community Bank Adams 10 $1.03B Check writer →
Avidia Bank Hudson 10 $2.83B Check writer →
Bankesb Easthampton 11 $2.00B Check writer →
Bankhometown Oxford 15 $1.57B Check writer →
BayCoast Bank Swansea 25 $2.85B Check writer →
Beacon Bank and Trust Brookline 150 $23.18B Check writer →
Bluestone Bank Raynham 12 $1.58B Check writer →
Bristol County Savings Bank Taunton 18 $3.15B Check writer →
Cambridge Savings Bank Cambridge 21 $6.94B Check writer →
Cape & Coast Bank Yarmouth Port 11 $1.67B Check writer →
Cape Ann Savings Bank Gloucester 4 $1.04B Check writer →
Coastal Heritage Bank Weymouth 10 $0.95B Check writer →
Cornerstone Bank Spencer 17 $1.82B Check writer →
Country Bank for Savings Ware 15 $2.20B Check writer →
Dedham Institution for Savings Dedham 15 $2.56B Check writer →
East Cambridge Savings Bank Cambridge 12 $1.64B Check writer →
Eastern Bank Boston 144 $30.58B Check writer →
Everett Co-operative Bank Everett 3 $1.61B Check writer →
Fall River Five Cents Savings Bank Fall River 18 $1.89B Check writer →
Fidelity Co-operative Bank Leominster 13 $1.38B Check writer →
Florence Bank Florence 13 $2.01B Check writer →
Greenfield Co-operative Bank Greenfield 10 $0.85B Check writer →
Greenfield Savings Bank Greenfield 8 $1.47B Check writer →
Hingham Institution for Savings Hingham 9 $4.54B Check writer →
Institution for Savings in Newburyport and Its Vicinity Newburyport 13 $5.37B Check writer →
Leader Bank, National Association Arlington 6 $5.03B Check writer →
Main Street Bank Marlborough 6 $1.67B Check writer →
Martha's Vineyard Bank Edgartown 10 $1.28B Check writer →
Mechanics Cooperative Bank Taunton 11 $0.86B Check writer →
Middlesex Savings Bank Natick 35 $6.16B Check writer →
MountainOne Bank North Adams 6 $1.05B Check writer →
MutualOne Bank Framingham 3 $1.25B Check writer →
Needham Bank Needham 19 $6.93B Check writer →
Newburyport Five Cents Savings Bank Newburyport 12 $1.59B Check writer →
North Easton Savings Bank South Easton 14 $1.76B Check writer →
Northern Bank & Trust Company Woburn 14 $3.17B Check writer →
OneLocal Bank Norwood 4 $1.03B Check writer →
Pentucket Bank Haverhill 6 $1.11B Check writer →
PeoplesBank Holyoke 21 $4.48B Check writer →
Reading Co-operative Bank Reading 13 $1.24B Check writer →
Rockland Trust Company Rockland 152 $24.91B Check writer →
Rollstone Bank & Trust Fitchburg 8 $0.85B Check writer →
Salem Five Cents Savings Bank Salem 34 $8.54B Check writer →
South Shore Bank South Weymouth 13 $2.47B Check writer →
StonehamBank, A Co-operative Bank Stoneham 2 $0.88B Check writer →
The Cape Cod Five Cents Savings Bank Hyannis 23 $5.60B Check writer →
The Lowell Five Cent Savings Bank Tewksbury 15 $1.80B Check writer →
The Savings Bank Wakefield 9 $0.87B Check writer →
The Village Bank Newton 11 $2.05B Check writer →
TruNorth Bank Peabody 30 $3.23B Check writer →
UniBank for Savings Whitinsville 15 $2.74B Check writer →
Watertown Savings Bank Watertown 10 $1.43B Check writer →
Webster Five Cents Savings Bank Webster 7 $1.30B Check writer →
Westfield Bank Westfield 27 $2.73B Check writer →
Winchester Co-operative Bank Winchester 2 $0.91B Check writer →
Winchester Savings Bank Winchester 5 $1.00B Check writer →

About business checks in Massachusetts

Checks issued by banks in Massachusetts follow the same federal ANSI X9 standard as checks anywhere else in the United States, but a few state-specific considerations are worth knowing. Massachusetts follows the Uniform Commercial Code Article 3 (Negotiable Instruments) and Article 4 (Bank Deposits and Collections), which between them define how checks are written, accepted, paid, and disputed. Stop-payment requests, stale-dated check rules, and indorser liability all derive from these UCC articles as adopted by the state.

Most banks headquartered in Massachusetts participate in the Federal Reserve's Check 21 image-exchange network, which means a check deposited at a bank in another state is converted to an electronic image and presented to the paying bank within 24 hours, usually faster. The MICR line on every check sold by a Massachusetts bank — printed in the standard E-13B font — is what makes that high-speed clearing possible.

If you are setting up a new business and choosing where to bank in Massachusetts, consider not just the size of the institution but its specific business banking products: the cost of ordering pre-printed checks, whether Positive Pay is included or sold as an add-on, whether the bank's online banking platform supports issuing checks via virtual mail, and whether the bank participates in same-day ACH origination. Larger institutions in our directory typically offer all four, while community banks may offer more personalized service in exchange for fewer self-serve features.

[ AdSense · in-content ]

Routing numbers for Massachusetts banks

Each US bank's routing number is assigned by the American Bankers Association based on the Federal Reserve district. Banks that operate in Massachusetts may have one of several routing numbers depending on the state where the customer's account was originally opened — large national banks like Chase, Wells Fargo, and Bank of America assign different routings by state, while a community Massachusetts-only bank typically uses a single routing number for all customers.

The first four digits of any routing number indicate the Federal Reserve processing center; the next four identify the specific bank; the ninth is a check digit calculated from the others. Massachusetts banks fall predominantly within their assigned Federal Reserve district. Always verify a routing number against your physical check or your bank's official online portal before using it for ACH or wire setup — typing the wrong number causes a payment to bounce and may incur a returned-item fee.

For a verified, machine-readable list of all routing numbers in Massachusetts, consult a Federal Reserve routing-number lookup directory. Most online directories pull from the same FedACH participant database the banks themselves use.

Common business banking products in Massachusetts

Most full-service banks operating in Massachusetts offer a tiered business checking lineup. The basic tier typically includes a low monthly maintenance fee waived above a minimum balance, 50–200 free transactions per cycle, free incoming wires, and a debit/business-credit card. The next tier up usually doubles the free transaction count, adds free outgoing domestic wires, and includes Positive Pay at no extra charge. Premier and treasury-management products add zero-balance accounts, sweep accounts, lockbox banking, and dedicated commercial banker support — these typically require a much higher operating balance.

In addition to the major national banks listed above, Massachusetts hosts a number of strong regional and community banks that may offer better personalized service for owner-operated businesses. Look at the bank's office count — institutions with 5–50 branches are usually positioned as community banks, while larger numbers indicate regional or national reach. The Total assets column above gives a rough sense of the institution's scale.

How CheckCraft helps you write a check at any Massachusetts bank

Click any bank in the table above to see a guide tailored to that institution's check format. Each guide includes a printable check layout, a step-by-step writing walkthrough, MICR line guidance, and answers to the most common questions about that bank's business checks. For the curated major banks marked with a star (★), the guide includes the bank's real routing-number table by region; for other banks, the guide includes an illustrative MICR line and instructs you to copy your real routing/account numbers from your physical check.

You can also use the live online check writer to fill in a printable check on screen — just pick your bank, enter the payee and amount, and CheckCraft formats the written line in the formal "and 00/100" form your bank expects.