Are Oklahoma's 340B Hospitals Putting Profits Over Patients?

The 340B program should help vulnerable Oklahoma patients. Instead, 340B hospitals, contract pharmacies and PBMs are using the program to earn massive profits at the expense of patients.

Oklahoma 340B Hospitals in the News

Oklahoma 340B Hospitals by the Numbers

OK 340B hospitals have 898 contracts with 340B pharmacies - 56% with out-of-state pharmacies.

SSM Health St. Anthony Hospital has 130 contracts, 45% with out-of-state pharmacies.

58% of OK hospitals provide below-average levels of charity care.

Comanche County Memorial Hospital devotes just 0.2% of its operating costs to charity care.

No Data Found

OK 340B hospitals earn 1.9x more in 340B profits than is spent on charity care.

Mercy Hospital Oklahoma City earns annual profits of $41 million. Mercy’s president earns $1.2 million per year.

State figures are based on most recent data from PhRMA, Pioneer Institute and ProPublica. Last updated April 2024.

Explore 340B Hospitals Near You

340B Hospitals in Oklahoma

Show me 340B Hospitals in Oklahoma

Entity Name Address City Zip 340B ID
Adair County Health Center 1401 W Locust St. Stilwell 74960 DSH370178
Arbuckle Memorial Hospital 2011 W Broadway Sulphur 73086 CAH371328-00
Atoka County Healthcare Authority DBA Atoka County Medical Center 1590 W Liberty Rd. Atoka 74525 CAH371300-00
Beaver County Memorial Hospital 212 E 8th St. Beaver 73932 CAH371322-00
Carnegie Tri-County Municipal Hospital 102 N Broadway Carnegie 73015 CAH371334-00
Cimarron Memorial Hospital 100 S Ellis St. Boise City 73933 CAH371307-00
Cleveland Area Hospital 1401 W Pawnee St. Cleveland 74020 CAH371320-00
Coal County General Hospital 6 N Covington St. Coalgate 74538 CAH371319-00
Comanche County Memorial Hospital 3401 W Gore Blvd. Lawton 73505 DSH370056
Cordell Memorial Hospital 1220 N Glenn English St. Cordell 73632 CAH371325-00
Duncan Regional Hospital 2621 Whisenant Dr. Duncan 73533 SCH370023-00
Eastern Oklahoma Medical Center 105 Wall St. Poteau 74953 CAH371337-00
Elkview General Hospital 429 W Elm St. Hobart 73654 SCH370153-00
Fairview Hospital DBA Fairview Regional Medical Center 523 E State Rd. Fairview 73737 CAH371329-00
Farmers Union Hospital Association DBA Great Plains Regional Medical Center 1801 W 3rd St. Elk City 73644 SCH370019-00
Haskell Regional Hospital, Inc 401 NW H St. Stigler 74462 CAH371335-00
Holdenville Hospital Authority 100 McDougal Dr. Holdenville 74848 CAH371321-00
Integris Baptist Medical Center 3300 NW Expy. Oklahoma City 73112 DSH370028
Integris Bass Baptist Health Center 600 S Monroe St. Enid 73701 DSH370016
Integris Canadian Valley Hospital 1201 Health Care Pkwy. Yukon 73099 DSH370211
Integris Grove Hospital 1001 E 18th St. Grove 74344 DSH370113
Integris Miami Hospital 200 2nd Ave. SW Miami 74354 DSH370004
Integris South Oklahoma City Hospital Corporation 4401 S Western Ave. Oklahoma City 73109 DSH370106
Jackson County Memorial Hospital 1200 E Pecan St. Altus 73521 SCH370022-00
Jane Phillips Nowata Health Center 237 S. Locust St. Nowata 74048 CAH371305-00
Jefferson County Hospital Intersection Hwy. 70 & 81 Waurika 73573 CAH371311-00
Lindsay Municipal Hospital Authority Hwy. #19 West Lindsay 73052 DSH370214
Mangum Regional Medical Center 1 Wickersham Dr. Mangum 73554 CAH371330-00
McAlester Regional Health Center 1 Clark Bass Blvd. McAlester 74501 DSH370034
McCurtain Memorial Hospital 1301 Lincoln Rd. Idabel 74745 CAH371342-00
Memorial Hospital of Texas County 520 Medical Dr. Guymon 73942 CAH371340-00
Mercy Health-Love County 300 Wanda St. Marietta 73448 CAH371306-00
Mercy Hospital Ada, Inc. 430 N Monte Vista St. Ada 74820 DSH370020
Mercy Hospital Ardmore 1011 14th Ave. NW Ardmore 73401 DSH370047
Mercy Hospital Healdton, Inc. 3462 Hospital Rd. Healdton 73438 CAH371310-00
Mercy Hospital Kingfisher, Inc. 1000 Kingfisher Regional Hospital Dr. Kingfisher 73750 CAH371313-00
Mercy Hospital Logan County 200 S Academy Rd. Guthrie 73044 CAH371317-00
Mercy Hospital Oklahoma City 4300 W Memorial Rd. Oklahoma City 73120 DSH370013
Mercy Hospital Tishomingo, Inc. 1000 S Byrd St. Tishomingo 73460 CAH371304-00
Mercy Hospital Watonga, Inc. 500 N Clarence Nash Blvd. Watonga 73772 CAH371302-00
Newman Memorial Hospital 905 S Main St. Shattuck 73858 CAH371336-00
Norman Regional Hospital Authority 901 N Porter Ave. Norman 73070 DSH370008
Okeene Municipal Hospital 207 E F St. Okeene 73763 CAH371327-00
Oklahoma State University Medical Center Trust 744 W 9th St. Tulsa 74127 DSH370078
Oklahoma University Medical Center 700 NE 13th St. Oklahoma City 73104 DSH370093
Pawhuska Hospital, Inc. 1101 E 15th St. Pawhuska 74056 CAH371309-00
Prague Regional Memorial Hospital 1322 Klazuba Ave. Prague 74864 CAH371301-00
Roger Mills Memorial Hospital 501 S Ll Males Ave. Cheyenne 73628 CAH371303-00
Saint Francis Hospital South 10501 East 91st Street South Tulsa 74133 DSH370218
Seiling Municipal Hospital 809 NE Hwy 60 Seiling 73663 CAH371332-00
Share Medical Center 800 Share Dr. Alva 73717 CAH371341-00
SSM Health St Anthony Hospital - Midwest 2825 Parklawn Dr. Midwest City 73110 DSH370094
SSM St. Anthony Hospital 1000 N Lee Ave. Oklahoma City 73102 DSH370037
St. Anthony Shawnee Hospital 1102 W MacArthur St. Shawnee 74804 DSH370149
St. Francis Hospital 6161 S Yale Ave. Tulsa 74136 DSH370091
St. Francis Hospital Muskogee 300 Rockefeller Dr. Muskogee 74401 DSH370025
St. John Medical Center 1923 S Utica Ave. Tulsa 74104 DSH370114
St. John Sapulpa 1004 E Bryan Ave. Sapulpa 74066 CAH371312-00
Stillwater Medical Center Authority 1323 W 6th Ave. Stillwater 74074 SCH370049-00
Tahlequah City Hospital 1400 E Downing St. Tahlequah 74464 DSH370089
University of Cincinnati Medical Center, LLC 7675 Wellness Way West Chester 45069 DSH360003DE
Weatherford Hospital Authority 3701 E Main St. Weatherford 73096 CAH371323-00

Data from HRSA Office of Pharmacy Affairs 340B OPAIS Database – Accessed July 2024

Scroll to Top