St. Petersburg, Florida city view and Riverside Recovery of Tampa serves St. Petersburg and Pinellas County
Serving St. Petersburg & Pinellas County

Drug & Alcohol Rehab Near St. Petersburg, FL

Riverside Recovery of Tampa sits about 30 minutes from St. Petersburg via I-275 across Tampa Bay. Medical detox, residential inpatient, PHP, IOP and outpatient care all run on one campus, and most PPO plans are accepted.

~30 minutes from St. Petersburg
📍 View on Google Maps

Addiction Treatment Near St. Petersburg, Every Level on One Campus

Detox, residential rehab, partial hospitalization and outpatient therapy all sit on one campus, so a St. Petersburg patient moves between levels of care without starting over with a new team. Riverside treats alcohol, opioid, benzodiazepine, methamphetamine and cocaine use disorders.

County Health Rankings recorded Pinellas County’s drug overdose death rate climbing from 29 to 53 per 100,000 residents between 2016 and 2020. That 2020 figure placed Pinellas above 81 percent of all counties in the United States. St. Petersburg is the county’s largest city, and it carries a proportionate share of that burden.

Geography compounds the problem. St. Petersburg sits on a peninsula, and treatment capacity inside the city skews toward outpatient counseling and crisis stabilization rather than medical detox with a residential step-down attached. A St. Petersburg resident needing the full continuum generally crosses Tampa Bay to reach it.

Riverside Recovery of Tampa stands at 4004 N Riverside Dr, across Tampa Bay from downtown St. Petersburg. Riverside runs a 24-hour, 68-bed inpatient facility on a 60,000-square-foot campus along the Hillsborough River, alongside an outpatient building directly across the street at 4001 N Riverside Dr.

Drug and alcohol rehab serving St. Petersburg, FL and Riverside Recovery of Tampa addiction treatment center
4.5★
220+ Google Reviews
30 min
Drive from St. Petersburg
60K ft²
Waterfront Campus
24/7
Admissions Line

You Will Not Change Providers Between Detox and Outpatient

Riverside Recovery delivers medical detox, residential care, partial hospitalization, intensive outpatient, and outpatient therapy on a single Tampa campus. A St. Petersburg patient moves between those levels without changing facility or clinical team.

Industry Accredited, Exceptional Care

LegitScript certification for Riverside Recovery of Tampa The Joint Commission accreditation badge for Riverside Recovery of Tampa ASAM Level 3.7 certification for Riverside Recovery of Tampa NAATP Provider Member badge for Riverside Recovery of Tampa

St. Petersburg patients get every level of care at one address. Riverside holds dual accreditation from CARF and The Joint Commission, is LegitScript certified, and is a NAATP member provider.

See Our Accreditations & Awards

Take a Look Inside Our Facility

  • 68 inpatient beds across a 60,000 square foot campus
  • Full continuum of care, detox through outpatient
  • Swimming pool, renovated gymnasium and full-service gym
  • Dual accredited by CARF and The Joint Commission
Take a Facility Tour

What Our Patients Say

★★★★★

Verified Google Review

“This treatment center truly saved my life and helped ease me into recovery. I will be 4 years sober this year, thanks to the technicians, therapists, and groups provided by Riverside. The food is great, the facility is clean, and they keep you busy with fun activities. Would highly recommend to anyone who is struggling!”

Emily Crews
See More Reviews

Treatment Programs & Levels of Care for St. Petersburg Residents

Riverside Recovery provides every level of addiction care under one roof. St. Petersburg residents access the full clinical continuum without transferring between facilities as the level of care changes.

Medical Detox

Physician-monitored withdrawal management for alcohol, opioids including fentanyl and heroin, benzodiazepines, methamphetamine, cocaine and kratom, running about seven days for most substances. Benzodiazepine tapers extend to 30 days or more, following ASAM criteria against an industry standard of five to ten.

Detox program details →

Residential Inpatient

A 30-day live-in stay on the Hillsborough River campus, extending to 60 or 90 days on clinical need. Two individual therapy sessions weekly plus daily group programming in cognitive behavioral therapy, dialectical behavior therapy and Accelerated Resolution Therapy.

Inpatient program details →

Partial Hospitalization (PHP)

Monday to Friday, 9:00 a.m. to 4:00 p.m., running four to six weeks, with solution-focused and narrative therapy alongside process groups. Patients live off-site and commute, including from St. Petersburg.

PHP program details →

Intensive Outpatient (IOP)

Three to five days a week while living at home in St. Petersburg. Morning track 9:00 a.m. to 12:00 p.m., evening track 6:00 p.m. to 9:00 p.m., plus a virtual option on Zoom.

IOP program details →

Dual Diagnosis Treatment

Depression, anxiety, PTSD, bipolar disorder, OCD and panic disorder treated alongside substance use rather than after it. A co-occurring substance use disorder is required for admission.

Dual diagnosis details →

Veterans Program: VALOR

Veteran resources integrated into the standard care model across detox, residential and outpatient levels. TRICARE accepted. Riverside is a Fire Watch Veteran Safe Place.

Veterans program details →

Paying for Rehab Near St. Petersburg

Riverside Recovery contracts with 16 insurance plans, among them Aetna, Blue Cross Blue Shield, Optum and TRICARE. Riverside does not accept Medicare.

The admissions team verifies your benefits before you cross the bay, at no cost. Call 800-871-5440, any hour.

Verify Your Insurance

🔒 HIPAA compliant · No obligation · Results in minutes

Program Pages Insurance Verification

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Our Waterfront Campus, 30 Minutes From St. Petersburg

Riverside Recovery sits on the Hillsborough River, with a 68-bed inpatient building and an outpatient building directly across the street. A St. Petersburg patient crosses Tampa Bay once and finds every level of care at one address.

Getting to Riverside Recovery from St. Petersburg

🚗  ~30 minutes from St. Petersburg

Riverside Recovery of Tampa is located at 4004 N Riverside Drive, Tampa, FL 33603, about 30 minutes from St. Petersburg.

  1. Head north on I-275 from St. Petersburg toward Tampa, crossing the Howard Frankland Bridge over Tampa Bay.
  2. Continue on I-275 North through downtown Tampa toward North Tampa.
  3. Take Exit 46B for Martin Luther King Jr Boulevard and head west toward the Hillsborough River.
  4. Turn onto N Riverside Drive and Riverside Recovery is on your right at 4004 N Riverside Drive.

Riverside Recovery is a 15-minute drive from Tampa International Airport (TPA). Our admissions team can arrange transportation from St. Petersburg for patients who need it, call 800-871-5440.

📍 View on Google Maps

Patient Stories & Video Testimonials

Patients and alumni from Riverside Recovery of Tampa share their experiences in their own words.

Inside Riverside Recovery: A Comprehensive Approach to Addiction Treatment

Patient Recovery Story: Riverside Recovery of Tampa

Alumni Speak: Recovery at Riverside

Verified Patient Reviews: 4.5 Stars · 220 Google Reviews

★★★★★

“This treatment center truly saved my life and helped ease me into recovery. I will be 4 years sober this year, thanks to the help of the technicians, therapists, and groups provided by Riverside. The food is great, the facility is clean, and they keep you busy with fun activities. Would highly recommend to anyone who is struggling!”

Emily Crews, Google Review

★★★★★

“Riverside Recovery and its staff gave me the tools I needed to face a life of recovery. It’s been a journey for sure so far but I was prepared. They helped to change my life. Thank you for all the care and compassion you show each day to each client. Thank you for helping to save my life.”

Stephen Maloy, Google Review

★★★★★

“Riverside Recovery was amazing and was there for me during probably the most difficult time in my life. Great staff and facilities with just the right amount of motivation to make me want to change myself, for myself!!”

Andrew Derenthal, Google Review

Frequently Asked Questions

Is there an inpatient rehab in St. Petersburg, FL?

Riverside Recovery operates no St. Petersburg facility. Its 68-bed inpatient campus stands at 4004 N Riverside Dr in Tampa, across Tampa Bay on I-275, with detox, residential, partial hospitalization and outpatient care all on the one 60,000 square foot site.

Do St. Petersburg patients change facility between detox and residential care?

No. Detox and residential care sit on the same Tampa campus, and the same primary therapist carries through both, so a St. Petersburg patient never restarts with a new clinical team partway through.

When do you get your phone back in rehab?

Riverside Recovery restores device access on day four, when the three-day blackout period ends. Riverside’s four-level progression system ties every later increase to completed assignments rather than to days elapsed.

What does a typical day in residential treatment look like?

Riverside Recovery schedules medication passes at three points each day, 6:00 to 8:00 a.m., 11:00 a.m. to 1:00 p.m., and 7:00 to 9:00 p.m. St. Petersburg residents follow that same daily schedule on the Tampa campus.

Are residents allowed to leave the campus?

Riverside Recovery runs off-campus outings every two weeks, including bowling, farm visits, parks, and cold plunge and sauna sessions. Residents who reach the higher tiers of Riverside’s four-level system earn Friday off-site lunch trips.

Where can I find free mental health services in Pinellas County?

Pinellas County operates Care About Me, a free access line for mental health, substance use, and addiction services, at 1-888-431-1998 and careaboutme.org. The 988 Florida Lifeline connects Pinellas County callers to trained crisis counselors 24 hours a day.

What are some residential mental health facilities in Pinellas County, Florida?

SAMHSA publishes a federal treatment locator at findtreatment.gov, which filters Pinellas County programs by level of care, payment type, and state license.

Start Treatment From St. Petersburg Today

Riverside Recovery verifies a St. Petersburg patient’s benefits at no cost before admission, and the same primary therapist carries through from detox into residential care. Call (800) 871-5440.