BayCare is the largest health care system in the Tampa Bay area and West Central Florida. We have more than 600 locations ranging from screening stations inside Publix supermarkets to Urgent Care walk-in centers to full-scale hospitals with hundreds of beds. Whatever your need is, from diagnosis to treatment, from immediate to long-term care, we have a location or facility nearby to serve you. Use this tool to search for locations by type of facility and what’s close to you.
- 900 Carillon ParkwaySaint Petersburg, FL 33716Hours: Monday-Friday, 7am-7pm
- 500 Dr. Martin Luther King Jr. St. N.Suite 100Saint Petersburg, FL 33705Hours: Monday-Friday, 7am-6pm
- 6633 Forest Ave.New Port Richey, FL 34653Hours: Monday-Friday, 7am-4pm
- 430 Morton Plant St.Suite 101Clearwater, FL 33756Hours: Monday-Friday, 7am-5pm
- 3251 McMullen Booth RoadSuite 200Safety Harbor, FL 34695Hours: Monday-Friday, 8am-6pm
- 414 Plant Ave.Plant City, FL 33563
- 3001 W. Dr. Martin Luther King Jr. Blvd.3rd FloorTampa, FL 33607Hours: Monday-Friday, 7am-4:30pm
- 301 N. Alexander St.Plant City, FL 33563Hours: Monday, Wednesday and Friday, 8am-12pm and 1pm-2pm (Cardiac Rehabilitation) Tuesday and Thursday, 8am-11am
- 1601 W. Timberlane DriveSuite 800Plant City, FL 33566
- 2470 Bloomingdale Ave.Valrico, FL 33596
- 310 S. MacDill Ave.Tampa, FL 33609Hours: Monday-Friday, 7am-6pm
- 32672 US Highway 19 N.Palm Harbor, FL 34684
- 6600 Madison St.New Port Richey, FL 34652
- 3251 N. McMullen Booth RoadClearwater, FL 33761
- 3253 N. McMullen Booth RoadClearwater, FL 33761Hours: Monday-Friday, 7am-4:30pm
- 3231 McMullen Booth RoadSafety Harbor, FL 34695
- 6040 Indiana Ave.New Port Richey, FL 34653Hours: Monday-Sunday, 24 hours a day
- 6819 Massachusetts Ave.New Port Richey, FL 34653Hours: By appointment only
- 1200 Seventh Ave. N.Saint Petersburg, FL 33705Hours: Monday-Friday, 8am-4:30pm
- 601 10th St. N.Suite 1DSaint Petersburg, FL 33705Hours: Monday-Wednesday, 7am-5pm Thursday, 8:30am - 5pm Friday, 8:30am-3pm
- 15045 Bruce B. Downs Blvd.Tampa, FL 33647Hours: Monday-Friday, 8am-4pm
Nothing Matched Your Search
Your search did not return any results. Please adjust your search criteria and try again.
Tips for searching locations:
- Check the spelling of your keyword or location's name.
- Adjust your zip code (defaults to 10 miles)
- Broaden your search distance in miles.
- Call 1-800-BayCare (1-800-229-2273) to speak with a Customer Service Representative.