Clinics and services

Hennepin County helps residents stay healthy by offering low-cost medical and mental health services.

Expand all information

Hennepin County Public Health Clinic

We are a multilingual, multicultural clinic that provides screening and treatment for sexually transmitted diseases, HIV testing, tuberculosis control services, refugee health screening, immigration exams and family planning services.

Clinic hours

  • Monday and Wednesday, 8 a.m. to 7 p.m.
  • Tuesday and Friday, 8 a.m. to 4 p.m.

Beginning April 1

  • Thursday, 10 a.m. to 4 p.m.


Call the clinic at 612-543-5555, option 4, (TTY 612-348-4729).

  • Walk-in services available for STD and HIV screening.
  • The tuberculosis control program accepts clients by referral. The clinic does not provide routine screening for work or school.


  • Health Services Building, 4th floor
    525 Portland Avenue South
    Minneapolis, MN 55415

Parking and transportation


The clinic accepts most forms of insurance; we also accept self-pay and will apply a sliding fee scale for services. No one will be turned away due to inability to pay.

Online access to portions of your electronic medical record

Read more

NorthPoint Health & Wellness Center

NorthPoint Health & Wellness Center offers medical care, dental care, behavioral health, and community-based services, all in one north Minneapolis location. We also provide many supportive services including health education classes, transportation assistance, interpreters, health advocates, cancer screenings, pharmacy and pregnancy support.

Clinic hours

Monday and Friday 8 a.m. to 5 p.m.

Tuesday - Thursday 8 a.m. to 7 p.m.

Saturday 8 a.m. - noon


Call 612-543-2500.

For care when the clinic is closed, call 612-873-3000.


1313 Penn Avenue North
Minneapolis, MN 55411| Map


NorthPoint accepts many forms of insurance. Patients without insurance may be eligible for one of our reduced fee programs. No one will be turned away due to inability to pay. 

Read more

Health Care for the Homeless

This clinic provide a variety of health and wellness services to people who are homeless. It operates at 9 different shelters and drop-in centers in Minneapolis, to address health concerns, provide treatment including medications, coordinate health care services, provide health education and coordinate access to health and social services in the community. Any homeless adult or child is eligible. This includes those living outside or on the street, in shelter or transitional housing, with friends or relatives or who have been homeless within the past year.

Clinic hours

Hours vary by location. See listings below. 


Appointments aren't required, but we recommend calling to confirm the clinic is open. You can call the individual clinic (see list below) or the main phone number: 612-348-5553. If you know a homeless person who needs medical care, have them call 612-348-5553 or direct them to a Health Care for the Homeless clinic site listed below.

Drop-in center for adults only

Adult Opportunity Center Catholic Charities Branch III

740 East 17th Street, 612-375-9372

Clinic hours:

Monday: 8 a.m. to noon

Tuesday: 8 a.m. to 2 p.m.

Wednesday: 8 a.m. to noon

Drop-in center for youth

Youth Opportunity Center (YouthLink)

41 N. 12th St., 612-252-1200

Clinic hours:

Monday 9 a.m. to 7 p.m.

Tuesday 9 a.m. to 7 p.m.

Thursday 9 a.m. to 7 p.m.

Family shelters

People Serving People

614 S. Third St., 612-332-4500 ext. 226

Clinic hours:

Monday–Wednesday 8 a.m. to 4 p.m.

Thursday 8 a.m. to 8 p.m.

Friday 8 a.m. to noon

Adult shelters

Salvation Army – Harbor Light

1010 Currie Ave., 612-596-9643

Clinic hours:

Monday 7 a.m. to 3 p.m.

Tuesday 7 a.m. to 7 p.m. 

Wednesday 7 a.m. to 3 p.m.

Thursday 7 a.m. to 7 p.m.

Friday 7 a.m. to 11 a.m.

Higher Ground

165 Glenwood Ave. N., 612-348-5553

Clinic hours:

Tuesday 3 p.m. to 8 p.m.

Thursday 5 p.m. to 8 p.m.

Friday 3 p.m. to 8 p.m.

Simpson Housing Services

2740 First Ave. S., 612-874-0306

Clinic hours:

Monday 5 to 8 p.m.

Wednesday 5 to 8 p.m. 

St. Stephen’s Human Services

2211 Clinton Ave. S., 612-874-9292

Clinic hours: 

Thursday: 6 to 9 p.m.

Open for adults and children

Hennepin County Public Health Clinic

525 Portland, fourth floor, 612-543-5555

Clinic hours:

Monday - Thursday 8 a.m. to 4 p.m.

Harriet Tubman

111 E. 31st St.

Clinic hours:

Monday: 8 a.m. to noon

Wednesday: 8 a.m. to noon

If you are not homeless, but do not have insurance

Contact United Way 2-1-1

Online access to portions of your electronic medical record

Read more

Health care for the homeless brochure (PDF)

Health Care for the Homeless Respite

The respite program provides a shelter bed and nursing care for homeless adults recovering from illness or injury or who have recently been released from the hospital. By providing respite care, Hennepin helps homeless individuals recover and prevent further complications or re-hospitalization. To make a referral to respite care, call 612-236-5916.

Read more

Health care for the homeless respite program (PDF)

Mental Health Center

The Hennepin County Mental Health Center (HCMHC) serves adults who have serious mental illness and who may also have a co-occurring substance use disorder. We also serve children and adolescents who have severe emotional disturbance, have been abused or neglected, or have been court-ordered for evaluation. We’re licensed by the State of Minnesota as a DHS Rule 29 Community Mental Health Center. 

Make an appointment or referral: 612-596-9438

Clinic hours:

Monday: 8 a.m. to 5 p.m.
Tuesday: 9:30 a.m. to 5 p.m.
Wednesday: 8 a.m. to 6 p.m.
Thursday: 8 a.m. to 5 p.m.
Friday: 8 a.m. to 5 p.m.

Closed on holidays:

The Hennepin County Medical Center is closed on these holidays


Nicollet Exchange Building
1801 Nicollet Avenue, Minneapolis, MN 55403, second and third floors | Map

On city bus lines

General information: 612-596-9438

Fax: 612-879-3822

The Hennepin County Mental Health Center provides ongoing, comprehensive, client-centered treatment that promotes whole-person wellness and recovery, self-efficacy and life enhancement. 

Our experienced team of professionals understands that recovery is a personal process and tailors treatment to individual needs. We work with each client to develop a plan of care that builds on strengths, focuses on person-specific goals and invites the participation of the client’s support system and other service providers.   

HCMHC is a county-supported facility designed to serve residents of Hennepin County or people for home Hennepin County has financial responsibility.

As a safety net provider, we primarily serve people who do not have commercial insurance or who may be uninsured or underinsured. In addition, we welcome those who may benefit from our flexible service model. We offer scheduled appointments as well as walk-in visits and strive to be accessible and responsive to our clients’ needs.

HCMHC approaches mental health care using a multidisciplinary approach, offering a range of services, including:

Assessments and evaluations

  • Diagnostic assessments 
  • Psychiatric evaluations 
  • Psychological evaluations
  • Combined (psychological & parenting) evaluations

Therapy and education

  • Individual and group therapy
  • Psychoeducation
  • Wellness and general health education
  • Consultation

Medication services

  • Medication management 
  • Genomic testing 
  • Nurse line
  • On-site pharmacist

Whole-person care

  • Primary health care to adult clients
  • Treatment for co-occurring disorders
  • Outreach to people experiencing homelessness
  • Creating Access employment program with Rise
  • Care coordination and resource assistance 
  • Collaboration with community partners and service providers

Get immunizations

Hennepin County immunization services: 612-348-2884

Immunizations prevent diseases at all ages. Immunizing is the best way to prevent the spread of many infectious diseases - and protect lives. Immunizations can also slow down, or even stop, some disease outbreaks before they become widespread - seasonal flu, for example. Making sure young children are immunized is especially important. A child who is not immunized is more susceptible to dangerous and sometimes deadly diseases than a child who is immunized. 

Get low-cost shots for families and singles who do not have adequate insurance, at regularly scheduled Hennepin County Immunization Clinics. We offer all routine immunizations for children, plus vaccines for the flu and shingles. For adults 19 and older, we have all recommended immunizations except for travel vaccines.

Get immunizations

Call 612-543-5555 to schedule an appointment. All immunizations will be provided at the Hennepin County Public Health Clinic, Health Services Building, 525 Portland Avenue, Minneapolis. | Map

You should know

  • If you are younger than 18, you must come with a parent or legal guardian. 
  • Bring your immunization records with you to the clinic.

Get updates

Receive email or text updates about immunization services. Subscribe.

Read more

Children's vaccination schedule (PDF)

Vaccines and vaccine-preventable diseases

Childhood vaccines and their safety 

Vaccine recommendations for adults (PDF)

Minnesota Immunization Information Connection

The Minnesota Immunization Information Connection is Minnesota's statewide immunization registry. ImmuLink administers the program in Hennepin County. Immunization registries are confidential databases that contain information about immunizations.

Typically, immunization information about a newborn child is entered into a local or state registry at birth or at his or her first well-baby check-up. Registries work hard to include all children in a community so that families, schools and clinics have complete immunization records whenever they need them. Registries also track adult immunizations, so adults are protected from diseases such as tetanus, influenza (flu), and pneumonia.

Only groups covered by the Minnesota Immunization Data Sharing Law can view this immunization data. This includes physicians, nurses, social workers, pharmacists, school nurses, child care facilities, boards of health, community action agencies, and the commissioner of health. All organizations requesting access to MIIC sign a security and confidentiality agreement.

Sites or individuals that do not have access to MIIC may request MIIC records by calling Hennepin County Immunization Services at (612) 348-2741.

ImmuLink quarterly newsletter

Sign up for the quarterly ImmuLink newsletter.

Published newsletters

ImmuLink newsletter Fall 2015 

ImmuLink newsletter Summer 2015

Read more

Minnesota Immunization Information Connection (MIIC)

Immunization registries (DOC)

Minnesota Immunization Data Sharing Law

Opt out of the registry

Anyone may decline to register, by completing and returning the form below. If you have questions about this process, or the implications of removing yourself from this system, please contact Hennepin County Immunization Services at 612-348-2741.

Opt out form (DOCX)

ImmuLink partners and enrollment information

Organizations administering vaccines

How to enroll (some variables affect how long it takes to enroll)

  1. Meet with ImmuLink coordinator and MIIC staff to discuss MIIC participation. During this meeting, all involved will discuss the best method for getting immunization data into the registry. Immunization data can be entered into MIIC by direct data entry or by electronically submitting data.
  2. Enrolling site signs a MIIC User Agreement (PDF). If your organization will be doing direct data entry, skip to step 7.
  3. Format testing: Organization prepares initial datafile/test message. Datafile/test message sent to MIIC technical staff. MIIC staff tests the file/message to ensure that it has the correct file format. MIIC technical staff are available for assistance during this part of the process.
  4. Content testing: Immulink staff will review Quality Assurance Reports prepared by MIIC staff to ensure that the vaccine information is correct.  An audit may be part of the content testing phase.
  5. Once the organization passes the content testing phase, ImmuLink staff will give the green light for moving data to production (start accepting data regularly).
  6. Organization sends "catch-up" file to MIIC providing immunization information back as far in the past as the organization wants to/can send.
  7. ImmuLink staff trains new users on how to use MIIC.
  8. ImmuLink staff send ongoing QA reports to organization to clarify information sent. Due to the size of the initial files and number of new records being added, the first QA reports are usually the largest. The report size diminishes significantly once a site is fully enrolled and sending ongoing file updates.

Organizations not administering vaccines
(schools, child care centers, community agencies, etc.)

How to enroll

  1. Meet with ImmuLink coordinator discuss MIIC participation.
  2. Enrolling site signs a MIIC User Agreement (PDF).
  3. ImmuLink staff sets up enrolling site's account in MIIC.
  4. ImmuLink staff train new users on how to use MIIC. Depending on MIIC access this may not be done in person, unless specifically requested.

Prescription drug discounts

The no-cost Coast2Coast Rx card could provide savings of up to 75 percent on tens of thousands of prescriptions with additional savings available on health care services including diabetes supplies, services such as lab and imaging, and vision, dental and hearing care. The program also offers discounts on pet prescriptions and some veterinary care.

Each time the card is used to fill a prescription, $1.25 will be generated for public programs in Hennepin County.

Residents can pick up a card from more than 69,000  participating pharmacies nationwide or print one from the Coast2Coast website,

Participation has no restrictions on eligibility, so all residents are immediately qualified to use the card, regardless of their age, income or health status.

The program, provided through Financial Marketing Concepts, Inc., of Ponte Vedra Beach, Fla., can provide medical access to those with or without health insurance. For those who are uninsured or underinsured, it could provide access to the prescriptions and health care services that their families need. Even those with insurance can use the card to help offset the cost of high deductibles. In other cases the card could help relieve the out-of-pocket costs of the Medicare Part D ‘donut hole.’

The partnership creates no additional cost to the county and does not require additional work by county personnel to distribute or market the card. Nonprofit organizations and social service agencies are encouraged to e-mail  to request free supplies of cards to distribute to their customers.

Collapse all information