North Shore Health Department Clinics

The North Shore Health Department is not able to provide vaccines to children whose insurance covers immunizations (does not apply to flu vaccines)​.

The Wisconsin Immunization Program initiated this policy change on October 1, 2012. Children with health insurance should visit their primary health care provider for their immunizations, even if the insurance includes a high deductible or co-pay, or the deductible has not been met. The only exception to this policy change is the pertussis-containing vaccine also known as Tdap. We encourage parents and guardians to plan ahead to ensure their children are fully vaccinated prior to entering school. If you have questions regarding immunizations, please call us at (414) 371-2980 and request to speak with a public health nurse.


Immunization Clinic Dates & Times

We are currently offering immunizations by appointment only. Please call us at (414) 371-2980 to schedule an appointment during our open clinic hours listed below or click here to submit an appointment request online.

Brown Deer Office
1st Wednesday of the month 9-11:30am
3rd Wednesday of the month 1-3:30pm

Shorewood Office
2nd Monday of the month 9-11:30am
4th Monday of the month 1-3:30pm

*Certain vaccines may not be available at both North Shore Health Department locations (Brown Deer & Shorewood).
*Please note that same-day appointments are subject to the availability and discretion of our staff. While we make every effort to accommodate individuals seeking same-day appointments, we may have limited availability due to high demand or scheduling constraints.

Need travel vaccines? Check out the Waukesha Public Health Department Travel Clinic.


Flu Vaccines

We are still offering flu vaccines for the 2023-24 flu season. Please call (414) 371-2980 for details. Please visit for additional information on flu shot locations.


TB Skin Tests

The North Shore Health Department is not currently offering TB skin testing. Please see below for our local recommendations on where you can schedule a TB skin test today:

Aurora Occupational Health - Brown Deer

  • Located at 7878 N 76th St. Milwaukee, WI 53223
  • To schedule an appointment, call Aurora at (833) 986-2170
  • Walk-ins welcome, appointments preferred
  • Fee for tuberculin skin test (TST) is $30
  • Fee for quaniFERON (QFT) blood test is $33 for the venipuncture, $65 for the lab test ($98 total)

Concentra Urgent Care - Brown Deer

  • Located at 5500 W Brown Deer Rd. Ste. 400 Milwaukee, WI 53223
  • For questions, call 414 355-4300
  • No appointment necessary, service is not available on Thursdays
  • Fee for tuberculin skin test (TST) is $72
  • Note: Please bring a photo ID

CVS Minute Clinic - Fox Point

  • Located at 8661 N Port Washington Rd. Fox Point, WI 53217
  • Must schedule appointment online
  • Walk-ins welcome, appointments preferred
  • Fee for TB test placement (first visit) is $35
  • Fee for TB test reading (follow-up visit) is $39 if negative, $99-139 if positive


Blood Pressure Screening

The North Shore Health Department does not currently offer blood pressure screenings. Please visit the Centers for Disease Control and Prevention (CDC) webpage for information on how to Measure Your Blood Pressure. In line with CDC recommendations, we suggest getting your blood pressure measured:​​

  • ​By a health care team member at a doctor's office.
  • At a pharmacy that has a digital blood pressure measurement machine.
  • With a home blood pressure monitor that you can use yourself.

If it is difficult for you to find a doctor, travel to a pharmacy, or purchase a home blood pressure cuff, please call (414) 371-2980 and request to speak with a public health nurse who will be happy to assist you in locating the appropriate resources.