Where can I order blood testing near me in Massachusetts?
We have over 320 lab testing locations in more than 95 cities and towns all over the state of Massachusetts. Our patients can choose a Quest Diagnostics PSCs (patient service centers).
Here are some of the popular blood tests available to self order in Massachusetts
- Health Check | $99
- Essential Health Check | $189
- Expanded Health Check - Men's | $799, Expanded Health Check - Women's | $799
- Comprehensive Health Check - Men's | $1999, Comprehensive Health Check - Women's | $1999
There is no insurance needed and no visit to your doctor for these tests. Simply order online, then visit the lab. You will receive your results in 1-2 days after the lab visit.
Here is a list of all the cities in Massachusetts where we offer consumer initiated lab testing:
Find Lab Locations Near You and Order Your Own Lab Tests
NOTE: Unfortunately, appointments at some locations may be limited due to Covid-19 safety precautions. Please be prepared to be flexible.
-
Quest Diagnostics
1 Pearl St, Ste 2500 Brockton, MA Make Appointment -
Quest Diagnostics
1 Pearl Street, Lower Level Brockton, MA Make Appointment -
Quest Diagnostics
1 W Boylston St, First Floor Worcester, MA Make Appointment -
Quest Diagnostics
10 Commercial St, Job Lot Plaza Foxboro, MA Make Appointment -
Quest Diagnostics
10 Winthrop St Worcester, MA Make Appointment -
Quest Diagnostics
100 Mlk, Jr. Blvd, Lower Level Worcester, MA Make Appointment -
Quest Diagnostics
101 Amesbury St, Suite 204 Lawrence, MA Make Appointment -
Quest Diagnostics
101 President Ave, 1st Floor, Next To Almac's Diner Fall River, MA Make Appointment -
LabCorp
102 Shore Drive, Suite 202 Worcester, MA Hours and Appointments -
Quest Diagnostics
106 Main Street, Suite 4 Wareham, MA Make Appointment -
Quest Diagnostics
11 Nevins Street, Suite 204 Brighton, MA Make Appointment -
Quest Diagnostics
1180 Beacon St, Ste 3a Brookline, MA Make Appointment -
LabCorp
123 Summer Street, St 385 Worcester, MA Hours and Appointments -
Quest Diagnostics
1284 Saint James Ave Springfield, MA Make Appointment -
Quest Diagnostics
1340 Boylston Street, First Floor Boston, MA Make Appointment -
LabCorp
135 Broadway Lawrence, MA Hours and Appointments -
Quest Diagnostics
14 Manning Ave, Ste 301 Leominster, MA Make Appointment -
LabCorp
140 W Boylston Dr Worcester, MA Hours and Appointments -
Quest Diagnostics
1421 Orleans Rd, Route 39 Ste S102, 2nd Floor E. Harwich, MA Make Appointment -
Quest Diagnostics
15 West St, 1st Floor Douglas, MA Make Appointment -
Quest Diagnostics
154 Main Street Westboro, MA Make Appointment -
Quest Diagnostics
156-160 Worcester Providence Tpke, Unit 14 Sutton, MA Make Appointment -
Quest Diagnostics
1575 Blue Hill Ave Mattapan, MA Make Appointment -
Quest Diagnostics
175 Connors St, Lowr Level Gardner, MA Make Appointment -
Quest Diagnostics
180-182 Endicott Street Danvers, MA Make Appointment -
Quest Diagnostics
20 Hope Ave Ste 311 Waltham, MA Make Appointment -
Quest Diagnostics
2005 Bay St, Ste 202 Taunton, MA Make Appointment -
Quest Diagnostics
201 Highland St, 2nd Floor Suite 1 Clinton, MA Make Appointment -
Quest Diagnostics
203 Turnpike St, Suite 300b North Andover, MA Make Appointment -
LabCorp
21 Eastern Avenue, Suite G2 Worcester, MA Hours and Appointments -
Quest Diagnostics
210 Quincy Ave Brockton, MA Make Appointment -
Quest Diagnostics
22 Mill Street, Suite 107 Arlington, MA Make Appointment -
Quest Diagnostics
223 Chief Justice Cushing Hwy, Lower Level 3 Cohasset, MA Make Appointment -
LabCorp
225 Boston Turnpike Shrewsbury, MA Hours and Appointments -
Quest Diagnostics
229 Cranberry Hwy Orleans, MA Make Appointment -
Quest Diagnostics
23 W Bay Rd Osterville, MA Make Appointment -
Quest Diagnostics
237 State Rd North Dartmouth, MA Make Appointment -
Quest Diagnostics
24 Common Street, Steward Building Wrentham, MA Make Appointment -
Quest Diagnostics
25 Marston Street, Suite 304 Lawrence, MA Make Appointment -
Quest Diagnostics
250 Hampton St, Grove Medical Building Auburn, MA Make Appointment -
Quest Diagnostics
26 Julio Drive, 2nd Floor Shrewsbury, MA Make Appointment -
Quest Diagnostics
280 Washington St, Suite 101 Brighton, MA Make Appointment -
Quest Diagnostics
291 Lincoln St, Ste 306 Worcester, MA Make Appointment -
Quest Diagnostics
31 Pine St Norfolk, MA Make Appointment -
Quest Diagnostics
3130 State Hwy Rte 6 Wellfleet, MA Make Appointment -
Quest Diagnostics
319 Longwood Ave, First Floor, Suite 1 Boston, MA Make Appointment -
Quest Diagnostics
328 Shrewsbury St, Ste Ll1 Worcester, MA Make Appointment -
Quest Diagnostics
333 Sw Cutoff Northborough, MA Make Appointment -
Quest Diagnostics
335 Morse St, 1st Floor, Off Route 1, After Honey Dew Donuts Norwood, MA Make Appointment -
Quest Diagnostics
340 Maple St Marlborough, MA Make Appointment -
Quest Diagnostics
340 Wood Rd, Suite 302 Braintree, MA Make Appointment -
Quest Diagnostics
350 Gifford St Ste 15-17, In Homeport Falmouth, MA Make Appointment -
LabCorp
354 Waverly Street Framingham, MA Hours and Appointments -
LabCorp
380 Merrimack St, Ste B2 Methuen, MA Hours and Appointments -
Quest Diagnostics
380r Merrimack Street, Suite 102 Methuen, MA Make Appointment -
Quest Diagnostics
39 Village Square Chelmsford, MA Make Appointment -
Quest Diagnostics
42 Summer St Pittsfield, MA Make Appointment -
Quest Diagnostics
47 Ashby State Rd Fitchburg, MA Make Appointment -
Quest Diagnostics
49 Harry Kemp Way, Lower Level Provincetown, MA Make Appointment -
Quest Diagnostics
50 Tremont St Melrose, MA Make Appointment -
Quest Diagnostics
500 Congress St Ste 1e, Crown Colony Medical Center Quincy, MA Make Appointment -
Quest Diagnostics
511 West Grove Street, Suite 208 Middleborough, MA Make Appointment -
Quest Diagnostics
52 Boyden Rd, Ste 203 Holden, MA Make Appointment -
Quest Diagnostics
562 Washington Street S. Attleboro, MA Make Appointment -
Quest Diagnostics
57 Long Pond Rd Plymouth, MA Make Appointment -
LabCorp
6 Lexington St 2nd Floor Waltham, MA Hours and Appointments -
Quest Diagnostics
60 East St, Ste 1200 Methuen, MA Make Appointment -
Quest Diagnostics
604 Main St, Lower Level Shrewsbury, MA Make Appointment -
Quest Diagnostics
61 Lincoln St, Suite 308 Framingham, MA Make Appointment -
Quest Diagnostics
62 Brown Street, #202 Haverhill, MA Make Appointment -
Quest Diagnostics
651 Orchard St New Bedford, MA Make Appointment -
Quest Diagnostics
69 Camp Street Hyannis, MA Make Appointment -
Quest Diagnostics
70 Walnut Street, G5 Foxboro, MA Make Appointment -
Quest Diagnostics
700 Rogers St Lowell, MA Make Appointment -
Quest Diagnostics
710 Route 28 Harwich Port, MA Make Appointment -
LabCorp
72 Cudworth Rd Webster, MA Hours and Appointments -
Quest Diagnostics
72 Washington St, Ste 2500 Taunton, MA Make Appointment -
Quest Diagnostics
76 Summer St, Ste 110 Fitchburg, MA Make Appointment -
Quest Diagnostics
77 Warren Street, 1st Fl, Rm 158 Brighton, MA Make Appointment -
Quest Diagnostics
79 Erdman Way, Ste 100 Leominster, MA Make Appointment -
Quest Diagnostics
825 Washington Street Norwood, MA Make Appointment -
Quest Diagnostics
830 Oak Street, Suite 103 West Brockton, MA Make Appointment -
Quest Diagnostics
85 North Main Street Leominster, MA Make Appointment -
Quest Diagnostics
851 Main Street, Ste 17, 2nd Fl, Nevin Bldg S. Weymouth, MA Make Appointment -
Quest Diagnostics
886 Washington Street, Suite 2a Norwood, MA Make Appointment -
Quest Diagnostics
91 Water St Milford, MA Make Appointment -
Quest Diagnostics
923 Main Street Route 6a Yarmouth Port, MA Make Appointment -
Quest Diagnostics
95 Chapel St, G5 Norwood, MA Make Appointment -
LabCorp
966 Park St Unit B7 Stoughton, MA Hours and Appointments