SDHU Views 5 meanings found SDHU commonly refers to the Sudbury District Health Unit in Ontario, Canada, and can also denote a Portuguese‑language seminar on human development. Medical Sudbury District Health Unit Sudbury And District Health Unit Miscellaneous Sudbury District Heath Unit Stichting Dienstenstructuren Huisartsen Utrecht Academic & Science Seminario para o desenvolvimento humano