Find a Doctor
Individual team profiles are being prepared. Contact us for help finding the right care.
Patient services
Find the information you need, request an appointment, or contact us directly. We are here to help you navigate your care.
Need medical assistance?
Email us to discuss the care you need.
Appointments
Fill in the form and the hospital can contact you to discuss availability. An appointment is not confirmed until you hear from the team.
Need help sooner?
Please email the hospital directly for time-sensitive medical concerns.
info@nmh.co.tzPlan your visit
Individual team profiles are being prepared. Contact us for help finding the right care.
Explore our service areas and contact us to confirm the department you need.
Ask our team what information or documents you should bring to your visit.
Please contact the hospital for current visiting hours and guidance before your visit.
Please contact the hospital for details of accepted insurance arrangements.
Ask the team about medicine availability and pharmacy services.
Contact the hospital for current test availability and preparation guidance.
For questions about your visit, our team is available by email.
For time-sensitive concerns, email the hospital directly rather than using this form.