LIST: Hospital Directories in Cagayan de Oro

In case of emergency, contact 911.

Cagayan de Oro City Hospitals

Below is a list of both private and government hospitals in Cagayan de Oro City.


Cagayan de Oro Polymedic General Hospital

Don Apolinar Velez Street, Cagayan de Oro City

Contact number(s): (088) 856 4465 / 0917 798 5285


Cagayan de Oro Polymedic Medical Plaza

Kauswagan Highway, Cagayan de Oro City

Contact number(s): (088) 858 5242

Also Read: DOH hands over Php 26-million CT Scan machine to JRBGH


Cagayan de Oro Medical Center

Nacabalan-Tiano Bros. Sts., Cagayan de Oro City

Contact number(s): (088) 856 5507 / (08822) 711876 / (08822) 711875



Camp Evangelista Station Hospital

Camp Evangelista, Patag, Cagayan de Oro City

Contact number(s): 880 0608


Capitol University Medical Center (CUMC)

Gusa Highway, Cagayan de Oro City

Contact number(s): 881-8139 / 09177088175 (Admitting) / 09672443441 (Info)


Doctors Sabal Hospital

Don A. Velez St., Cagayan de Oro City

Contact number(s): (088) 856 2611


J. R. Borja General Hospital (JRBGH)*

Contact number(s): 088-880-2001 (Admitting) / 088-882-7387 (Malasakit) / 088-8801070 (Emergency Room)


Northern Mindanao Medical Center (NMMC)*

Capitol compound, Cagayan de Oro City

Contact number(s): (088) 856-5490 / (8822) 726362



Madonna & Child Hospital

JV Serina St. Cagayan de Oro City

Contact number(s): (088) 858 3962


Maria Reyna – Xavier University Hospital, Inc.

Camaman-an Road, Cagayan de Oro City

Contact number(s): (08822) 725210 / 0917 511 0269 / 0998 973 9576


Sabal Community Hospital

Puerto National Highway, Cagayan de Oro City

Contact number(s): (088) 856 2611 / 0906 348 7851


*Public hospital

Final Thoughts

Staying informed about the hospitals in Cagayan de Oro ensures you’re prepared in case you need to contact them. Whether for routine check-ups or emergency treatments, knowing the options available can significantly enhance the healthcare experience. So, bookmark this page so you’ll have it handy for when you have a medical emergency.