Blood work close to home
Blood tests and labs in Pennsylvania
Find a convenient Quest location for blood work in Pennsylvania. Order 100+ biomarkers through Empirical Health for $190, with doctor-reviewed results and a personalized care plan.
From blood work to a care plan
- 1. Order your tests
Start online with Empirical and follow the instructions provided with your lab order.
- 2. Visit a nearby lab
Choose a Quest location. Confirm hours and appointment requirements before your blood draw.
- 3. Understand your results
Get your results and a personalized care plan reviewed by a doctor.
Where to get blood work in Pennsylvania
Browse 160 Quest locations serving Pennsylvania, or search labs near you by ZIP code. Check your selected lab's current hours and appointment policy before visiting.
160 lab locations
-
Quest Diagnostics
2219 S Broad St, Philadelphia, PA
-
Quest Diagnostics
2417 Welsh Rd, Philadelphia, PA
-
Quest Diagnostics
400 W Allegheny Ave, Philadelphia, PA
-
Quest Diagnostics
4022 Woodhaven Rd, Philadelphia, PA
-
Quest Diagnostics
525 Jamestown Street, Philadelphia, PA
-
Quest Diagnostics
5675 N Front St, Philadelphia, PA
-
Quest Diagnostics
6656 Germantown Ave, Philadelphia, PA
-
Quest Diagnostics
700 Cottman Ave, Philadelphia, PA
-
Quest Diagnostics
7528 Frankford Ave, Philadelphia, PA
-
Jeanes Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
7600 Central Ave, Philadelphia, PA
-
Quest Diagnostics
803 Locust St, Philadelphia, PA
-
Quest Diagnostics
9808 Bustleton Avenue, Philadelphia, PA
-
Quest Diagnostics
120 Lytton Ave, Pittsburgh, PA
-
Quest Diagnostics
2310 Jane St, Pittsburgh, PA
-
Quest Diagnostics
2336 Ardmore Blvd, Pittsburgh, PA
-
Quest Diagnostics
2727 Murray Ave, Pittsburgh, PA
-
Quest Diagnostics
4225 Brownsville Rd, Pittsburgh, PA
-
Quest Diagnostics
4771 McKnight Rd, Pittsburgh, PA
-
Quest Diagnostics
4815 Centre Ave, Pittsburgh, PA
-
Vitalant Clinical Services
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
501 Martindale St, Pittsburgh, PA
-
Quest Diagnostics
5484 Campbells Run Rd, Pittsburgh, PA
-
Quest Diagnostics
8856 Covenant Ave, Pittsburgh, PA
-
Quest Diagnostics
969 Greentree Rd, Pittsburgh, PA
-
Quest Diagnostics
1324 E Grandview Blvd, Erie, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
2501 West 12Th Street, Erie, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
350 East Bayfront Parkway, Erie, PA
-
Associated Clinical Lab
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
4247 West Ridge Rd, Erie, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
4916 Buffalo Road, Erie, PA
-
Quest Diagnostics
5158 Peach Street, Erie, PA
-
Quest Diagnostics
110-122 S 17th Street, Harrisburg, PA
-
Quest Diagnostics
2021 Linglestown Rd, Harrisburg, PA
-
Quest Diagnostics
4824 Londonderry Rd, Harrisburg, PA
-
Quest Diagnostics
2644 Mosside Blvd. Rt 48, Monroeville, PA
-
Quest Diagnostics
3824 Northern Pike, Monroeville, PA
-
Quest Diagnostics
600 Oxford Dr, Monroeville, PA
-
Quest Diagnostics
1110 Rockland St, Reading, PA
-
Quest Diagnostics
3050 N 5th Street Hwy, Reading, PA
-
Quest Diagnostics
4400 Perkiomen Ave, Reading, PA
-
Quest Diagnostics
2700 Silverside Rd, Wilmington, DE
-
Quest Diagnostics
4512 Kirkwood Hwy, Wilmington, DE
-
Quest Diagnostics
5311 Limestone Rd, Wilmington, DE
-
Quest Diagnostics
1300 Oxford Dr, Bethel Park, PA
-
Quest Diagnostics
5219 Library Rd, Bethel Park, PA
-
Quest Diagnostics
2045 Westgate Dr, Bethlehem, PA
-
Quest Diagnostics
4333 Easton Ave, Bethlehem, PA
-
Quest Diagnostics
1235 Horseshoe Pike, Downingtown, PA
-
Quest Diagnostics
150 E Pennsylvania Ave, Downingtown, PA
-
ExamOne
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
1006 West Ninth Ave., King Of Prussia, PA
-
Quest Diagnostics
491 Allendale Rd, King Of Prussia, PA
-
Quest Diagnostics
146 Enclave Dr, New Castle, PA
-
Quest Diagnostics
2004 W State St, New Castle, PA
-
Quest Diagnostics
1569 Medical Dr, Pottstown, PA
-
Quest Diagnostics
223 Shoemaker Rd, Pottstown, PA
-
Quest Diagnostics
1907 Lebanon Church Rd, West Mifflin, PA
-
Quest Diagnostics
275 Clairton Blvd, West Mifflin, PA
-
Inspira Medical Center Woodbury
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
30 Oak St, Woodbury, NJ
-
Quest Diagnostics
730 N Broad St, Woodbury, NJ
-
Quest Diagnostics
1419 Old York Rd, Abington, PA
-
Quest Diagnostics
1608 W Allen St, Allentown, PA
-
Quest Diagnostics
4490 Mt. Royal Blvd, Allison Park, PA
-
Station Medical Center-UPMC Altoona
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
1404 9Th Ave, Altoona, PA
-
Quest Diagnostics
832 Merchant St, Ambridge, PA
-
Quest Diagnostics
50 Freeport Rd, Aspinwall, PA
-
Quest Diagnostics
418 Blue Valley Drive, Bangor, PA
-
Quest Diagnostics
1701 Third Street, Beaver, PA
-
Quest Diagnostics
760 Tri County Lane, Belle Vernon, PA
-
Quest Diagnostics
945 Boardman Canfield Rd, Boardman, OH
-
Quest Diagnostics
3401 Hartzdale Dr, Camp Hill, PA
-
Quest Diagnostics
40 Brookwood Ave, Carlisle, PA
-
Quest Diagnostics
1061 Washington Ave, Carnegie, PA
-
Quest Diagnostics
1700 Horizon Dr, Chalfont, PA
-
Quest Diagnostics
966 Norland Ave, Chambersburg, PA
-
Quest Diagnostics
1430 US 130 North, Cinnaminson, NJ
-
Clarion Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
1 Hospital Dr, Clarion, PA
-
Quest Diagnostics
158 W Main Rd, Conneaut, OH
-
Quest Diagnostics
1600 Coraopolis Heights Rd, Coraopolis, PA
-
Quest Diagnostics
20325 Route 19N, Cranberry Twp, PA
-
Quest Diagnostics
227 W Lancaster Ave, Devon, PA
-
Quest Diagnostics
252 W Swamp Rd, Doylestown, PA
-
Quest Diagnostics
622 Gravel Pike, East Greenville, PA
-
Quest Diagnostics
2808 Dekalb Pike, East Norriton, PA
-
Quest Diagnostics
408 Lincoln Ave, East Stroudsburg, PA
-
Quest Diagnostics
3601 Nazareth Rd, Easton, PA
-
Quest Diagnostics
1010 Marketplace Dr, Edinboro, PA
-
Quest Diagnostics
285 Pa State Rt 288, Ellwood City, PA
-
Quest Diagnostics
111 E Harrison St, Emmaus, PA
-
Quest Diagnostics
112 N Reading Rd, Ephrata, PA
-
Quest Diagnostics
501 W MacDade Boulevard, Folsom, PA
-
Quest Diagnostics
1050 E Philadelphia Ave, Gilbertsville, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
5165 Imperial Pkwy, Girard, PA
-
Quest Diagnostics
90 N Macdade Blvd, Glenolden, PA
-
Quest Diagnostics
5240 Route 30, Greensburg, PA
-
Quest Diagnostics
11110 Medical Campus Rd, Hagerstown, MD
-
Quest Diagnostics
500 Hawk Ridge Road, Hamburg, PA
-
Quest Diagnostics
345 Main St, Harleysville, PA
-
Quest Diagnostics
1305 W Chester Pike, Havertown, PA
-
Quest Diagnostics
20 N Laurel St, Hazleton, PA
-
Quest Diagnostics
The Shoppes at Hellertown, Hellertown, PA
-
Quest Diagnostics
4920 York Rd, Holicong, PA
-
Logan Medical Building -UPMC Altoona
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
800 S. Logan Blvd, Holidaysburg, PA
-
Wayne Memorial Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
601 Park St, Honesdale, PA
-
Quest Diagnostics
200 Lakeside Dr, Horsham, PA
-
Quest Diagnostics
8943 State Route 30, Irwin, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
766 Foote Ave, Jamestown, NY
-
Quest Diagnostics
345 Harry L Dr, Johnson City, NY
-
Quest Diagnostics
402 Mcfarlan Rd, Kennett Square, PA
-
Quest Diagnostics
215 Granite Run Dr, Lancaster, PA
-
Quest Diagnostics
586 Middletown Blvd, Langhorne, PA
-
Quest Diagnostics
545 S Broad St, Lansdale, PA
-
Quest Diagnostics
Rt 422 West, Lebanon, PA
-
Quest Diagnostics
397 Hyde Park Rd, Leechburg, PA
-
Quest Diagnostics
153 Levittown Pkwy, Levittown, PA
-
Quest Diagnostics
1015 Waterdam Plaza Dr, Mc Murray, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
289 North Street, Meadville, PA
-
Quest Diagnostics
5519 Carlisle Pike, Mechanicsburg, PA
-
Quest Diagnostics
1167A W Baltimore Pike, Media, PA
-
Quest Diagnostics
642 Washington Rd, Mt. Lebanon, PA
-
Quest Diagnostics
4889 William Penn Hwy, Murrysville, PA
-
Quest Diagnostics
725 E Lincoln Ave, Myerstown, PA
-
Quest Diagnostics
1604 Burtner Rd, Natrona Heights, PA
-
Quest Diagnostics
100 Tarentum Bridge Road, New Kensington, PA
-
Change Inc
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
1151 Washington St, Newell, WV
-
Quest Diagnostics
2118 S Eagle Rd, Newtown, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
2060 North Pearl Street, North East, PA
-
Quest Diagnostics
250 W Lancaster Ave, Paoli, PA
-
Health Park at Hereford
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
14A Mount Carmel Rd, Parkton, MD
-
Quest Diagnostics
12240 Frankstown Rd, Penn Hills, PA
-
Quest Diagnostics
6981 N Park Dr, Pennsauken, NJ
-
Quest Diagnostics
700 Nutt Rd, Phoenixville, PA
-
Quest Diagnostics
2221 West Market Street, Pottsville, PA
-
Punxsutawney Area Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
200 Prushok Drive, Punxsutawney, PA
-
Quest Diagnostics
229 N West End Blvd, Quakertown, PA
-
Quest Diagnostics
130 Almshouse Rd, Richboro, PA
-
Quest Diagnostics
Limerick Square, Royersford, PA
-
Quest Diagnostics
Greenridge Plaza, Scranton, PA
-
Quest Diagnostics
520 Northpointe Circle, Seven Fields, PA
-
Quest Diagnostics
708 Route 113, Souderton, PA
-
Quest Diagnostics
235 Northland Ctr, State College, PA
-
Quest Diagnostics
3301 E Lincoln Hwy, Thorndale, PA
-
Quest Diagnostics
130 W Main St, Trappe, PA
-
Quest Diagnostics
795 Parkway Ave, Trenton, NJ
-
Quest Diagnostics
543 E Street Rd, Trevose, PA
-
Tyler Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
5950 Sr 6, Tunkhannock, PA
-
Quest Diagnostics
130 N Main St, Union City, PA
-
Quest Diagnostics
404 West Main St, Uniontown, PA
-
Warren Hospital
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
2 W Crescent Park, Warren, PA
-
Quest Diagnostics
634 Easton Rd, Warrington, PA
-
Quest Diagnostics
360 Washington Rd, Washington, PA
-
Associated Clinical Laboratories
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
991 Route 19, Waterford, PA
-
Quest Diagnostics
626 E Main St, Waynesboro, PA
-
Change Inc
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
3136 West St, Weirton, WV
-
Quest Diagnostics
600 E Marshall St, West Chester, PA
-
Quest Diagnostics
1011 W Baltimore Pike, West Grove, PA
-
Quest Diagnostics
41 Magna Way, Westminster, MD
-
Quest Diagnostics
2000 Village Run Dr, Wexford, PA
-
Quest Diagnostics
2001 Lincoln Way, White Oak, PA
-
Quest Diagnostics
220 Sunset Rd, Willingboro, NJ
-
Change Inc
Additional collection fee may apply. Confirm any separate collection fee with this lab before visiting.
200 Luray Dr, Wintersville, OH
-
Quest Diagnostics
2001 State Hill Rd, Wyomissing, PA
-
Quest Diagnostics
2159 White St, York, PA
No matching labs. Try another city, address, or ZIP code, or search another area.
Blood tests available in Pennsylvania
Explore individual markers in the 100+ biomarker panel. These guides explain what each test measures and how to prepare.
- ApoB blood test in Pennsylvania
- Lp(a) blood test in Pennsylvania
- Vitamin D blood test in Pennsylvania
- hs-CRP blood test in Pennsylvania
- LDL blood test in Pennsylvania
- HDL blood test in Pennsylvania
- Triglycerides blood test in Pennsylvania
- HbA1c blood test in Pennsylvania
- eGFR blood test in Pennsylvania
- Ferritin blood test in Pennsylvania
- Vitamin B12 blood test in Pennsylvania
- Heart health testing in Pennsylvania
Questions about lab testing in Pennsylvania
Where can I get blood work in Pennsylvania?
Empirical Health uses Quest for blood draws in Pennsylvania. Browse the addresses on this page or use our ZIP code finder to look for a convenient location. Order your testing through Empirical before visiting the lab.
How much do blood tests cost in Pennsylvania?
Empirical's 100+ biomarker panel costs $190. It includes doctor-reviewed results and a personalized care plan. This is the price for testing ordered through Empirical; prices for tests ordered directly from a lab or another provider may differ.
Do I need to arrange a lab order before my visit?
Yes. Start by ordering your testing through Empirical, then follow the lab instructions provided with your order. Finding a location on this page does not book an appointment or place a test order.
Can I walk in, or do I need an appointment?
Appointment availability, hours, and walk-in policies vary by location. Confirm these with your selected lab before visiting and follow the instructions supplied with your test order.
Which blood tests are included?
The panel includes ApoB, Lp(a), cholesterol markers, HbA1c, vitamin D, ferritin, and more. Explore the test guides below or the full test catalog for the included biomarkers.
Find labs by area in Pennsylvania
- Blood tests in Beaver County
- Blood tests in Berks County
- Blood tests in Blair County
- Blood tests in Butler County
- Blood tests in Centre County
- Blood tests in Chester County
- Blood tests in Crawford County
- Blood tests in Cumberland County
- Blood tests in Dauphin County
- Blood tests in Fayette County
- Blood tests in Franklin County
- Blood tests in Lackawanna County
- Blood tests in Lancaster County
- Blood tests in Lehigh County
- Blood tests in Luzerne County
- Blood tests in Monroe County
- Blood tests in Northampton County
- Blood tests in Philadelphia
- Blood tests in Pittsburgh
- Blood tests in Schuylkill County
- Blood tests in Warren County
- Blood tests in Washington County
- Blood tests in Westmoreland County
- Blood tests in York County
- Labs in California
- Labs in Florida
- Labs in Texas
- Labs in Ohio
- Labs in Connecticut
- Labs in Massachusetts
- Labs in Maryland
- Labs in Oklahoma
- Labs in Arizona
- Labs in New York
- Labs in Virginia
- Labs in Georgia
- Labs in Missouri
- Labs in Michigan
- Labs in Indiana
- Labs in Colorado
- Labs in Washington
- Labs in Nevada
- Labs in North Carolina
- Labs in Alabama
- Labs in Utah