for emergency ambulance/fire engine
for police
The Singapore government has provided useful facts on calling an ambulance including costs and where the ambulance will take you:
If you do not need an ambulance and just want a clinic the Singapore Ministry of Health has a list of 24 hour medical clinics: http://hcidirectory.sg/hcidirectory/.
There are several 24 hour emergency facilities in Singapore and a few are listed below.
Tel: +65 6321 4311, +65 6222 3322 .
Outram Road, Singapore 169608
Tel: +65 (65) 6772 5000 .
5 Lower Kent Ridge Road, Singapore 119074
Tel: +65 6731 2218.
3 Mount Elizabeth, Singapore 228510
Tel (65) 6705 2999.
1 Farrer Park Station Road, #02-01 Connexion, Singapore 217562.
An official list of emergency numbers can be found here: https://www.scdf.gov.sg/home/about-us/information/scdf-emergency-medical-service-and-1777
An unofficial and much more detailed list of useful numbers can be found here: http://www.entersingapore.info/sginfo/emergency-info.php#web
When it is not an emergency you can try the following numbers:
1777 for an ambulance
800 225 0000 Police inquiry
800 286 5555 General inquiry
Here are a the contact details of a few embassies in Singapore collected from the official websites. Any emergency contacts listed are only for citizens of that country. Click on the name of the country to open the relevant website.
Bangladesh (65) 6661 0295, (65) 6661 0290
Malaysia (65) 6235 0111
Russia (65) 6235 1832
United Kingdom (65) 6424 4200
Canada (65) 6854-5900. Emergency (65) 6854-5900
Indonesia (65) 6737 8020. Emergency (65) 9295 3964
United States - (65) 6476-9100. Emergency (65) 6476-9100
Vietnam (65) 64625938. Emergency (65) 96282399