Office Locations

Cross Insurance has over 30 offices located throughout Maine, Massachusetts and New Hampshire. Each office has a full staff of insurance professionals eager to assist you with all your personal and business insurance coverage needs. Please look below to find the contact information for a Cross Insurance office near you, or use our convenient contact form. 

Please note that coverage cannot be bound nor changed using this system

Location radius is 100 miles

Office
Address
Contact
Cross Insurance Corporate Headquarters
491 Main Street
Bangor, ME, 04401
Get Directions
Phone: 207-947-7345 Fax: 207-941-0849
BGA Financial
31 Court Street (Unit 2 and 3)
Auburn, ME, 04210
Get Directions
Phone: 207-689-3400 Fax: 207-689-3422
Cross Insurance - Augusta
116 Community Drive
Augusta, ME, 04330
Get Directions
Phone: 207-622-4787 Fax: 207-622-0281
116 Community Drive
Cross Insurance (Employee Benefits Only)
Augusta, ME, 04330
Get Directions
Phone: 207-623-1238 Fax: 207-623-7810
The Swan Agency
43 Cottage Street
Bar Harbor, ME, 04609
Get Directions
Phone: 207-288-5044 Fax: 207-288-2502
Cross Insurance
5 Chandler Street
Bath, ME, 04530
Get Directions
Phone: 207-443-3336 Fax: 207-443-2521
Cross Insurance
15E Starrett Drive
Belfast, ME, 04915
Get Directions
Phone: 207-338-5430 Fax: 207-338-5471
Insurance Shoppers
419 Wilson Street
Brewer, ME, 04412
Get Directions
Phone: 207-989-1112 Fax: 207-989-5338
Roland Grindle Insurance Agency, Inc.
159 US Route 1
Bucksport, ME, 04416
Get Directions
Phone: 207-469-3623
103 Park Street
Skillings Shaw & Associates
Lewiston, ME, 04240
Get Directions
Phone: 207-753-7300 Fax: 207-753-7310
Cross Surety, Inc.
485 Main St
Lewiston, ME, 04240
Get Directions
Phone: 207-786-6750 Fax: 207-786-6714
Cross Insurance - Lewiston
150 Mill Street, Suite 4
Lewiston, ME, 04240
Get Directions
Phone: 207-783-2211 Fax: 207-777-6223
Cross Insurance TPA, Inc.
60 Pineland Drive
New Gloucester, ME, 04260
Get Directions
Phone: 207-688-1201 Fax: 207-688-1208
146 Main Street
Merchant, Needham & Associates
Northeast Harbor, ME, 04662
Get Directions
Phone: 207-276-9800 Fax: 207-276-4034
2331 Congress Street
Cross Insurance - Suite 2 (Employee Benefits Only)
Portland, ME, 04102
Get Directions
Phone: 207-828-8905 Fax: 207-828-8907
Cross Insurance - Suite 1
2331 Congress Street
Portland, ME, 04102
Get Directions
Phone: 207-780-1677 Fax: 207-780-6377
BGA Financial
75 Market Street, 4th Floor
Portland, ME, 04101
Get Directions
Phone: 207-772-4311 Fax: 207-772-5153
Cross Insurance
1719 Heald Highway
Union, ME, 04862
Get Directions
Phone: 207-785-4636 Fax: 207-785-4610
Cross Insurance
745 Roosevelt Trail, Unit 1
Windham, ME, 04062
Get Directions
Phone: 207-892-7996 Fax: 207-892-8229
Goddard Insurance Agency
121 Main Street
Yarmouth, ME, 04096
Get Directions
Phone: 207-846-6660 Fax: 207-846-1438
Cross Insurance - Higher Education Division
930 Commonwealth Avenue, Suite 2
Boston, MA, 02215
Get Directions
Phone: 617-732-0007 Fax: 617-732-1501
Knapp Schenck
1 India Street, Suite 204
Boston, MA, 02109
Get Directions
Phone: 617-742-3366 Fax: 617-742-2832
Knapp Schenck
100 Grossman Dr, Suite 208
Braintree, MA, 02184
Get Directions
Phone: 781-767-3300 Fax: 781-767-2201
Cross Surety, Inc.
399 1/2 Main Street, Suite 2D2
Dalton, MA, 01226
Get Directions
Phone: 413-684-3600 Fax: 413-684-3605
Lougee Insurance
24 Bay Road
Duxbury, MA, 02331
Get Directions
Phone: 781-934-6500 Fax: 781-934-5012
Corcoran and Havlin
77 North Street
Medfield, MA, 02052
Get Directions
Phone: 508-359-5555 Fax: 508-359-8779
The Driscoll Agency, Inc.
93 Longwater Circle
Norwell, MA, 02061
Get Directions
Phone: 781-681-6656 Fax: 781-681-6686
Cross Insurance - Peabody
139 Lynnfield Street, Suite 210
Peabody, MA, 01960
Get Directions
Phone: 978-532-5445 Fax: 978-532-2217
Bardwell Bowlby Karam Insurance
87 East Street
Pittsfield, MA, 01201
Get Directions
Phone: 413-445-5626
Sennott Insurance
16 South Main Street
Topsfield, MA, 01983
Get Directions
Phone: 978-887-4900 Fax: 978-887-2404
TGA Cross Insurance
401 Edgewater Place, Suite 220
Wakefield, MA, 01880
Get Directions
Phone: 781-914-1000 Fax: 781-224-5777
Corcoran and Havlin Insurance Group
287 Linden Street
Wellesley, MA, 02482
Get Directions
Phone: 781-235-3100 Fax: 781-235-7190
Infantine Insurance
203 Meetinghouse Road
Bedford, NH, 03110
Get Directions
Phone: 603-669-0704 Fax: 603-669-6831
Cross Insurance - Exeter
82 Portsmouth Avenue
Exeter, NH, 03833
Get Directions
Phone: 603-778-7304 Fax: 603-772-8339
Cross Insurance
155 Court Street
Laconia, NH, 03246
Get Directions
Phone: 603-524-2425 Fax: 603-524-3666
Cross Insurance
1100 Elm Street
Manchester, NH, 03101
Get Directions
Phone: 603-669-3218 Fax: 603-645-4331
Cross Insurance
45 NH Route 25
Meredith, NH, 03253
Get Directions
Phone: 603-279-8122 Fax: 603-279-8876
Cross Insurance
475C High Street
Somersworth, NH, 03878
Get Directions
Phone: 603-742-2552 Fax: 603-742-4509
375 Fifth Avenue
Cross Surety - NY
New York, NY, 10027
Get Directions
Phone: 207-402-0150
376 Newport Avenue
Cross Insurance, Inc. - Rhode Island & Troy, Pires & Allen
East Providence, RI, 02916
Get Directions
Phone: 401-431-9200 Fax: 401-431-9201
Schonning Insurance Services, Inc.
90 Airport Road
Westerly, RI, 02891
Get Directions
Phone: 401-348-2000 Fax: 401-348-2008
The Insurance Exchange, Inc.
30 Buxton Farm Road
Stamford, CT, 06905
Get Directions
Phone: 203-321-0001 Fax: 203-461-8200