Singapore’s robust healthcare industry provides expats with numerous quality hospital options in both the public sector and the private sector. Some of the most trusted hospitals for expats in Singapore include Singapore General Hospital, Mount Elizabeth Hospital, and Concord International Hospital.
Discover the world’s top
health insurers.
Compare quotes with
a click of the button.
Are you an expat in Singapore trying to find the best hospitals in the country? In this guide, we will go through some of the best and most trusted public and private hospitals for expats in Singapore, the advantages of the public and private healthcare sectors, and top insurers in Singapore.
Healthcare in Singapore

Singapore’s healthcare system consistently ranks among the best in the world. Primary care at public hospitals are heavily subsidized with numerous services being free to citizens and permanent residents. The private sector also holds some of the best hospitals in the APAC region.
Although the healthcare system in Singapore is robust and well developed, it is not without its challenges.
Private vs Public Hospitals in Singapore
Private and public hospitals play vital roles in Singapore’s healthcare system. Both sectors are fundamentally different, the public sector offers quality care over a wide range of medical specialties whilst the private sector focuses on specialized care and offers more personal service and comfort.
One way that public and public hospitals differ is with the rooms available. Public hospital rooms are more affordable and range from 1-bedded rooms to 8-bedded wards. Private hospitals are generally more costly but offer more privacy and range from suite rooms to 4-bedded rooms.
Accessing Public Healthcare in Singapore as a Foreigner
Public healthcare can be accessed by expats and foreigners, however, they will not have access to the government subsidy programs that are available to citizens and permanent residents. As such it is vital to secure a comprehensive health insurance policy to avoid paying medical fees out of pocket.
Best Private Hospitals in Singapore for Expats
The best and most trustworthy private hospitals in Singapore for expats are Mount Elizabeth Hospital, Gleneagles Hospital,Farrer Park Hospital, Mount Alvernia Hospital, and Raffles Hospital. These hospitals provide the best and most consistent services for expats.
Mount Elizabeth Hospital
Mount Elizabeth Hospital is a private hospital in Singapore that provides comprehensive medical services across various specialties. The hospital is renowned for its advanced medical facilities, expert medical professionals, and personalized patient care.
Mount Elizabeth Hospital
Address: 3 Mount Elizabeth, Mount Elizabeth Hospital, Singapore 228510
Tel: +65 6737 2666
https://www.mountelizabeth.com.sg/
Gleneagles Hospital
Gleneagles Hospital is a private healthcare facility in Singapore known for its exceptional medical services, top-notch amenities, and state-of-the-art facilities across various specialties. The hospital is renowned for its modern infrastructure and skilled healthcare professionals.
Gleneagles Hospital
Address: 6A Napier Road, Singapore 258500
Tel: +65 6473 7222
https://www.gleneagles.com.sg/
Farrer Park Hospital
Farrer Park Hospital in Singapore is a private healthcare institution known for its high-quality medical services and patient-centered care. Farrer Park Hospital offers a wide range of specialized medical services including cardiology, orthopedics, oncology, neurology, and more.
Farrer Park Hospital
Address: 1 Farrer Park Station Road, #02-01 Connexion, Singapore 217562
Tel: +65 6363 1818
Mount Alvernia Hospital
Mount Alvernia Hospital is a prominent hospital in Singapore that provides personalized medical care across various specialties such as obstetrics and gynecology, orthopedics, and urology. The hospital’s facilities include a wellness center, rehabilitation center, and a day surgery center.
Mount Alvernia Hospital
Address: 820 Thomson Road, Singapore 574623
Tel: +65 6347 6688
Raffles Hospital
Raffles Hospital is a joint-venture formed by Raffles Medical Group and Pidemco Land. They are renowned for the quality of their healthcare services, patient centered care, and international patient services, making them a top choice for locals and expats alike.
Raffles Hospital
Address: 585 North Bridge Road, Singapore 188770
Tel: +65 6311 1111
https://www.rafflesmedicalgroup.com/services/hospital/
Best Public Hospitals in Singapore for Expats
The most trusted public hospitals for expats in Singapore include Singapore General Hospital, National University Hospital, Tan Tock Seng Hospital, Changi General Hospital, and Alexandra Hospital. These hospitals provide high quality care that expats can rely on in times of need.
Singapore General Hospital
Singapore General Hospital is a renowned public hospital in Singapore, providing comprehensive healthcare services across various medical specialties. Patients can enjoy access to modern medical equipment, round-the-clock nursing care, and top-tier medical professionals.
Singapore General Hospital
Address: Outram Road, Singapore 169608
Tel: +65 6222 3322
National University Hospital
National University Hospital is a well-known public hospital in Singapore that serves as a major healthcare institution in the country. They are a comprehensive healthcare provider in various specialties including oncology, cardiology, neurology, orthopedics, gastroenterology, and more.
National University Hospital
Address: 5 Lower Kent Ridge Road
Tel: +65 6779 5555
Tan Tock Seng Hospital
Tan Tock Seng Hospital is another notable hospital that offers medical services across various specialties. The hospital is one of Singapore’s largest multidisciplinary hospitals and houses specialized centers such as the National Centre for Infectious Diseases (NCID).
Tan Tock Seng Hospital
Address: 11 Jalan Tan Tock Seng, Singapore 308433
Tel: +65 6256 6011
Changi General Hospital
Changi General Hospital is a public hospital in Singapore that offers a wide range of medical services. The hospital houses specialized centers and clinics focused on specific medical conditions such as the Sports & Exercise Medicine Centre and the Breast Centre.
Changi General Hospital
Address: 2 Simel Street 3, Singapore 529889
Tel: +65 6788 8833
Alexandra Hospital
Alexandra Hospital has a rich heritage and history in Singapore. Alexandra Hospital has expertise in geriatric medicine and provides specialized care for elderly patients, including geriatric assessments, management of age-related conditions, and rehabilitation services.
Alexandra Hospital
Address: 378 Alexandra Road, Singapore 159964
Tel: +65 6472 2000
https://www.ah.com.sg/Pages/Home.aspx
Cost of Hospitals in Singapore
The cost of hospital fees in Singapore varies depending on the hospital but the benchmark for “Knee, Various Lesions, Primary Total Joint Replacement (Unilateral), Open/MIS/Navigated” ranges from SGD $21,200 (USD $16,206) to SGD $26,400 (USD $20,181).
To learn more about the costs of hospital fees in Singapore, you can refer to the Ministry of Health’s (MOH) “List of Fee Benchmark”.
The cost of hospital rooms will also vary depending on whether you go to a public or private hospital. Below is a comparison between Mount Elizabeth Hospital and National University Hospital.
|
National University Hospital |
Mount Elizabeth Hospital |
|
|
Best Insurance Providers for Expats in Singapore
The best insurance providers for expats in Singapore include Raffles Health International, Henner, Sompo, and more.These insurers offer comprehensive coverage and a large network of providers.
The best insurance providers in Singapore:
- Raffles Health International
- Henner
- Cigna
- HSBC Life
- AIA
- Allianz Care
- Sompo
- April International
- IMG Global
- William Russel
Frequently Asked Questions
Can expats access public healthcare in Singapore?
Singapore’s public healthcare is open to expats and foreigners in the country. Whilst citizens and permanent residents can enjoy government subsidy programs, expats and foreigners will not be able to benefit from them.
Are private hospitals better than public hospitals in Singapore?
Singapore’s public hospitals and private hospitals are both highly regarded. Public hospitals offer high quality care but may have higher waiting times due to demand. On the other hand, private hospitals have shorter wait times and more personal service, but they will be more expensive.
How much does it cost to stay in a hospital in Singapore?
Staying in a public hospital can cost from SGD $41 to SGD 540 depending on the hospital room. Private hospitals will cost from SGD $298 to SGD $1,398 depending on the room. The cost can vary from hospital to hospital.
Conclusion
Singapore’s robust healthcare system offers a wide range of trusted hospitals in both the public and private sector including Singapore General Hospital, Tan Tock Seng Hospital, Mount Elizabeth Hospital, Gleneagles Hospital and Raffles Hospital.
Public hospitals can be accessed by everyone in the country, expats and foreigners included. However, it is important for expats to keep in mind that they will not have access to the government subsidy programs. This is why it is highly recommended for expats to have health coverage.
Securing a health insurance policy from top insurers such as Raffles Health International, HSBC Life, Henner, Sompo, Cigna, AIA< and Allianz Care will help expats avoid the expensive medical fees in Singapore.
If you are looking to secure comprehensive health insurance to protect yourself in Singapore, Pacific Prime can help you. With over two decades of experience, our expert advisors can help find a comprehensive plan that suits your needs and requirements.
Contact us today for a free plan comparison and an obligation-free quote!
- Best International Health Insurance Plans for Expats in Fiji – October 17, 2025
- Best International Health Insurance Plans for Expats in Kosovo – October 17, 2025
- How to Get UAE Citizenship in Dubai – October 17, 2025
300x85.png)
Hong Kong
Singapore
China
Dubai
United Kingdom
Mexico