North Shore Health Department Clinics

The North Shore Health Department is able to provide vaccines to children who are uninsured or underinsured. 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. The only exception to this policy change is the pertussis-containing vaccine called Tdap. We encourage parents and guardians to plan ahead to ensure their children are fully vaccinated before starting school. If you have questions regarding immunizations, call (414) 371-2980 and request to speak with a public health nurse.


Immunization Clinic Dates & Times

We are currently offering immunizations by appointment. 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.


Tuberculosis (TB) Testing

The Centers for Disease Control and Prevention (CDC) website is a great resource for information on tuberculosis (TB) 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

Visit the Centers for Disease Control and Prevention (CDC) webpage for information on how to Measure Your Blood Pressure. In line with CDC recommendations, the North Shore Health Department suggests 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.

If you are interested in hosting a blood pressure clinic in your facility or community, please call Jaimie at (414) 916-7029 or email her at [email protected]. Thank you!