Home › Pennsylvania › Shenandoah › Shenandoah Health Center

Shenandoah Health Center — Shenandoah, PA

Shenandoah Health Center is a community health center clinic at 115 N Main St, Shenandoah, PA 17976, open 40 hours a week. The typical Pennsylvania clinic is open 44 hours a week. It is run by Primary Health Network, which serves 75,803 patients across 36 clinic locations.

Fees are on a sliding scale. What you pay at Shenandoah Health Center depends on your income and household size, and the clinic bills Medicaid, Medicare and private insurance. Care is not free, and every patient is seen regardless of ability to pay. Among Primary Health Network patients, 6% are uninsured, 37% have Medicaid or CHIP, 24% have Medicare and 32% have private insurance. Call (724) 342-3002 to book and ask about your plan. How sliding-fee pricing works.

Care and screenings at Primary Health Network

Patients came to Primary Health Network for these services in 2025. The numbers cover the whole health center, not only this clinic.

ServicePatientsWhat it counts
Dental care13,714patients had dental exams
Mental health care36,280patients treated for depression or anxiety
Well-child visits5,869children had checkups
Flu shots6,336patients vaccinated
Cervical cancer screening920patients tested
Breast cancer screening2,176patients screened
Family planning1,000patients served
Diabetes care7,413patients with diabetes
Blood pressure care17,154patients with hypertension
Asthma care2,559patients with asthma
HIV testing800patients tested
Hepatitis C testing1,118patients tested
Childhood lead tests712children tested

Primary Health Network also provides care by telehealth.

Who Primary Health Network serves

75,803 patients used Primary Health Network in 2025. 41% live at or below the poverty line and 73% are at or below twice the poverty line. 371 patients were experiencing homelessness and 1,128 were veterans.

MeasureThis centerPA medianU.S. medianvs PA
Patients at or below the poverty line41%69%65%−28 pts
Patients at or below 200% of the poverty line73%91%92%−19 pts
MeasureThis centerPA medianU.S. medianvs PA
Uninsured patients6%13%14%−8 pts
Medicaid or CHIP patients37%41%42%−5 pts
Medicare patients24%12%11%+13 pts
Privately insured patients32%23%24%+9 pts

Quality of care at Primary Health Network

Primary Health Network is at or above the Pennsylvania median on 2 of 7 preventive-care measures. Higher is better on every line.

MeasureThis centerPA medianU.S. medianvs PA
Adults with high blood pressure under control76%69%68%+7 pts
Women 52–74 screened for breast cancer46%52%54%−6 pts
Women 24–64 screened for cervical cancer22%49%54%−26 pts
Adults 46–75 screened for colorectal cancer42%43%44%−1 pts
Patients 12+ screened for depression89%77%77%+12 pts
Adults assessed for tobacco use70%82%86%−12 pts
High-risk adults on statin therapy76%80%79%−5 pts

Staffing at Primary Health Network

The health center employs 640 full-time-equivalent staff, including 51 physicians, nurse practitioners, physician assistants and midwives, 44 dental staff and 88 mental health staff. That is 1,474 patients per clinical provider against the Pennsylvania median of 998 and the U.S. median of 930. Patients made 299,855 visits, about 4.0 per patient.

Health centers serving ZIP 17976

Community health centers near Shenandoah Health Center

Star Community Health-Ringtown

411 S Shenandoah Rd, Ringtown, PA 17967 · 3.0 mi away
41.5 hours a week · (570) 645-1951 · Run by Star Community Health Inc.

Black Creek Health Center

Pineapple St, Sugarloaf, PA 18249 · 8.4 mi away

Star Community Health-Hometown

34 S Railroad St, Tamaqua, PA 18252 · 12 mi away
42.5 hours a week · (570) 645-1950 · Run by Star Community Health Inc.

Hazleton Pediatrics

1730 E Broad St, Hazleton, PA 18201 · 15 mi away

Caring Community Health Center - Hazleton

426 Airport Rd, Hazle Township, PA 18202 · 16 mi away
82 hours a week · (570) 459-9730 · Run by Caring Community Health Center

More Primary Health Network locations

Schuylkill Community Health Center

1626 Mount Hope Ave, Pottsville, PA 17901
42.5 hours a week · (570) 544-9123

Shamokin Health Center

531 N Franklin St, Shamokin, PA 17872
42.5 hours a week · (570) 486-4588

Lewistown Community Health Center

106 Derry Heights Blvd, Lewistown, PA 17044
42.5 hours a week · (717) 447-0340

Altoona Behavioral Health

620 Howard Ave, Altoona, PA 16601
48.3 hours a week · (814) 942-5000

Altoona Community Health Center

1701 12th Ave, Altoona, PA 16601
50.5 hours a week · (814) 942-9600

Tri County Community Health Center

1555 Shawna Rd, Cherry Tree, PA 15724
42.5 hours a week · (814) 743-5449

Ebensburg Health Center

152 Zeman Dr, Suite 301, Ebensburg, PA 15931
47 hours a week · (814) 846-5060

Punxsutawney Community Health Center

200 Prushnok Dr, Punxsutawney, PA 15767
45.5 hours a week · (814) 938-3310

See all 36 Primary Health Network locations

More community health centers in Shenandoah and across Pennsylvania.