List of primary schools in Singapore
This is a list of primary schools in Singapore. Children typically start their primary education the year they turn seven. Primary education lasts six years, and is compulsory for all Singapore citizens.
Primary schools in Singapore are classified as Government or Government-aided schools. Primary schools are typically mixed-sex, though there are a number of single-sex schools. Some primary schools are affiliated with a secondary school, and such schools may have a lower requirement for students from the primary section to enter the affiliated secondary school. At the end of the six years in primary school students sit for the PSLE examination. Some primary schools are designated as Special Assistance Plan schools by the Ministry of Education. These schools place a special emphasis on the learning of the Chinese language and culture.
Name | Funding | Type | Area | Notes | Website | School Code |
Admiralty Primary School | Government | Mixed | Woodlands | 1744 | ||
Ahmad Ibrahim Primary School | Government | Mixed | Yishun | 1738 | ||
Ai Tong School | Government-aided, SAP | Mixed | Bishan | Affiliated to Singapore Hokkien Huay Kuan | 5625 | |
Alexandra Primary School | Government | Mixed | Bukit Merah | 1266 | ||
Anchor Green Primary School | Government | Mixed | Sengkang | 1254 | ||
Anderson Primary School | Government | Mixed | Ang Mo Kio | 1766 | ||
Anglo-Chinese School | Government-aided | Boys | Central | 5001 | ||
Anglo-Chinese School | Government-aided | Boys | Bukit Timah | |||
Angsana Primary School | Government | Mixed | Tampines | |||
Ang Mo Kio Primary School | Government | Mixed | Ang Mo Kio | 1150 | ||
Balestier Hill Primary School | Government | Mixed | Novena | 1234 | ||
Beacon Primary School | Government | Mixed | Bukit Panjang | 1249 | ||
Bedok Green Primary School | Government | Mixed | Bedok | 1230 | ||
Bendemeer Primary School | Government | Mixed | Kallang | 1129 | ||
Blangah Rise Primary School | Government | Mixed | Bukit Merah | 1145 | ||
Boon Lay Garden Primary School | Government | Mixed | Jurong West | |||
Bukit Panjang Primary School | Government | Mixed | Bukit Panjang | 1020 | ||
Bukit Timah Primary School | Government | Mixed | Bukit Timah | 1247 | ||
Bukit View Primary School | Government | Mixed | Bukit Batok | 1209 | ||
Canberra Primary School | Government | Mixed | Sembawang | 1751 | ||
Canossa Catholic Primary School | Government-aided | Mixed | Geylang | 5003 | ||
Cantonment Primary School | Government | Mixed | Bukit Merah | 1256 | ||
Casuarina Primary School | Government | Mixed | Pasir Ris | 1771 | ||
Catholic High School | Government-aided, SAP | Boys | Bishan | 7102 | ||
Cedar Primary School | Government | Mixed | Toa Payoh | 1211 | ||
Changkat Primary School | Government | Mixed | Tampines | 1239 | ||
CHIJ Primary | Government-aided | Girls | Katong | |||
CHIJ | Government-aided | Girls | Bukit Merah | 5005 | ||
CHIJ Our Lady of Good Counsel | Government-aided | Girls | Serangoon | 5017 | ||
CHIJ Our Lady of the Nativity | Government-aided | Girls | Hougang | 5007 | ||
CHIJ Our Lady Queen of Peace | Government-aided | Girls | Bukit Panjang | 5019 | ||
CHIJ Primary | Government-aided | Girls | Toa Payoh | 5004 | ||
CHIJ St. Nicholas Girls' School | Government-aided, SAP | Girls | Ang Mo Kio | |||
Chongfu School | Government-aided | Mixed | Yishun | Affiliated to Singapore Hokkien Huay Kuan | ||
Chongzheng Primary School | Government | Mixed | Tampines | 1203 | ||
Chua Chu Kang Primary School | Government | Mixed | Chua Chu Kang | 1244 | ||
Clementi Primary School | Government | Mixed | Clementi | 1772 | ||
Compassvale Primary School | Government | Mixed | Sengkang | 1757 | ||
Concord Primary School | Government | Mixed | Chua Chu Kang | 1760 | ||
Coral Primary School | Government | Mixed | Pasir Ris | 1754 | ||
Corporation Primary School | Government | Mixed | Jurong West | 1132 | ||
Da Qiao Primary School | Government | Mixed | Ang Mo Kio | Merged with Jing Shan Primary School in 2019 | 1168 | |
Damai Primary School | Government | Mixed | Bedok | 1102 | ||
Dazhong Primary School | Government | Mixed | Bukit Batok | 1229 | ||
De La Salle School | Government-aided | Mixed | Chua Chu Kang | Lasallian school, founded in 1952. | 5008 | |
East Coast Primary School | Government | Mixed | Bedok | Merged with Damai Primary School in 2019 | 1183 | |
East Spring Primary School | Government | Mixed | Tampines | 1755 | ||
East View Primary School | Government | Mixed | Tampines | Now closed, merged with Junyuan. | 1237 | |
Edgefield Primary School | Government | Mixed | Punggol | 1769 | ||
Elias Park Primary School | Government | Mixed | Pasir Ris | 1737 | ||
Endeavour Primary School | Government | Mixed | Sembawang | 1252 | ||
Eunos Primary School | Government | Mixed | Geylang | 1119 | ||
Evergreen Primary School | Government | Mixed | Woodlands | 1756 | ||
Fairfield Methodist School | Government-aided | Mixed | Dover | 5020 | ||
Farrer Park Primary School | Government | Mixed | Kallang | 1246 | ||
Fengshan Primary School | Government | Mixed | Bedok | |||
Fernvale Primary School | Government | Mixed | Sengkang | 1177 | ||
First Toa Payoh Primary School | Government | Mixed | Toa Payoh | |||
Frontier Primary School | Government | Mixed | Jurong West | 1257 | ||
Fuchun Primary School | Government | Mixed | Woodlands | 1208 | ||
Fuhua Primary School | Government | Mixed | Jurong East | 1107 | ||
Gan Eng Seng Primary School | Government | Mixed | Bukit Merah | 1221 | ||
Geylang Methodist School | Government-aided | Mixed | Geylang | 5022 | ||
Gongshang Primary School | Government | Mixed | Tampines | 1222 | ||
Greendale Primary School | Government | Mixed | Punggol | 1251 | ||
Greenridge Primary School | Government | Mixed | Bukit Panjang | 1245 | ||
Greenwood Primary School | Government | Mixed | Woodlands | 1765 | ||
Guangyang Primary School | Government | Mixed | Bishan | 1735 | ||
Haig Girls' School | Government | Girls | Geylang | |||
Holy Innocents' Primary School | Government-aided, SAP | Mixed | Hougang | |||
Henry Park Primary School | Government | Mixed | Bukit Timah | 1221 | ||
Hong Wen School | Government-aided, SAP | Mixed | Kallang | |||
Horizon Primary School | Government | Mixed | Punggol | 1255 | ||
Hougang Primary School | Government | Mixed | Hougang | 1763 | ||
Huamin Primary School | Government | Mixed | Yishun | 1223 | ||
Innova Primary School | Government | Mixed | Woodlands | 1250 | ||
Jiemin Primary School | Government | Mixed | Yishun | 1207 | ||
Jing Shan Primary School | Government | Mixed | Ang Mo Kio | Merged with Da Qiao Primary School in 2019 | 1166 | |
Junyuan Primary School | Government | Mixed | Tampines | 1727 | ||
Jurong Primary School | Government | Mixed | Jurong East | 1045 | ||
Jurong West Primary School | Government | Mixed | Jurong West | 1753 | ||
Juying Primary School | Government | Mixed | Jurong West | 1726 | ||
Keming Primary School | Government | Mixed | Bukit Batok | 1238 | ||
Kheng Cheng School | Government-aided | Mixed | Toa Payoh | |||
Kong Hwa School | Government-aided, SAP | Mixed | Geylang | Affiliated to Singapore Hokkien Huay Kuan | 5168 | |
Kranji Primary School | Government | Mixed | Chua Chu Kang | 1745 | ||
Kuo Chuan Presbyterian Primary School | Government-aided | Mixed | Bishan | 5024 | ||
Lakeside Primary School | Government | Mixed | Jurong West | 1248 | ||
Lianhua Primary School | Government | Mixed | Bukit Batok | 1232 | ||
Loyang Primary School | Government | Mixed | Pasir Ris | 1042 | ||
MacPherson Primary School | Government | Mixed | Geylang | |||
Maha Bodhi School | Government-aided, SAP | Mixed | Geylang | 5601 | ||
Maris Stella High School | Government-aided, SAP | Boys | Toa Payoh | |||
Marsiling Primary School | Government | Mixed | Woodlands | |||
Marymount Convent School | Government-aided | Girls | Toa Payoh | |||
Mayflower Primary School | Government | Mixed | Ang Mo Kio | 1151 | ||
Mee Toh School | Government-aided | Mixed | Punggol | 5183 | ||
Meridian Primary School | Government | Mixed | Pasir Ris | 1764 | ||
Methodist Girls' School | Government-aided | Girls | Bukit Timah | 5027 | ||
Montfort Junior School | Government-aided | Boys | Hougang | 5018 | ||
Nan Chiau Primary School | Government-aided | Mixed | Sengkang | Affiliated to Singapore Hokkien Huay Kuan | 5028 | |
Nan Hua Primary School | Government-aided, SAP | Mixed | Clementi | |||
Nanyang Primary School | Government-aided, SAP | Mixed | Bukit Timah | 5258 | ||
Ngee Ann Primary School | Government-aided | Mixed | Marine Parade | 5197 | ||
Naval Base Primary School | Government | Mixed | Yishun | 1730 | ||
New Town Primary School | Government | Mixed | Queenstown | |||
Northland Primary School | Government | Mixed | Yishun | 1729 | ||
Northoaks Primary School | Government | Mixed | Sembawang | 1267 | ||
North Spring Primary School | Government | Mixed | Sengkang | 1761 | ||
North View Primary School | Government | Mixed | Yishun | 1740 | ||
North Vista Primary School | Government | Mixed | Sengkang | 1253 | ||
Oasis Primary School | Government | Mixed | Punggol | 1270 | ||
Opera Estate Primary School | Government | Mixed | Bedok | 1212 | ||
Palm View Primary School | Government | Mixed | Sengkang | 1263 | ||
Park View Primary School | Government | Mixed | Pasir Ris | 1743 | ||
Pasir Ris Primary School | Government | Mixed | Pasir Ris | 1243 | ||
Paya Lebar Methodist Girls' School | Government-aided | Girls | Hougang | |||
Pei Chun Public School | Government-aided, SAP | Mixed | Toa Payoh | |||
Pei Hwa Presbyterian Primary School | Government-aided, SAP | Mixed | Bukit Timah | |||
Pei Tong Primary School | Government | Mixed | Clementi | |||
Peiying Primary School | Government | Mixed | Yishun | 1236 | ||
Pioneer Primary School | Government | Mixed | Jurong West | 1741 | ||
Poi Ching School | Government-aided, SAP | Mixed | Tampines | |||
Princess Elizabeth Primary School | Government | Mixed | Bukit Batok | 1228 | ||
Punggol Cove Primary School | Government | Mixed | Punggol | |||
Punggol Green Primary School | Government | Mixed | Punggol | 1259 | ||
Punggol Primary School | Government | Mixed | Hougang | 1742 | ||
Punggol View Primary School | Government | Mixed | Punggol | 1260 | ||
Qifa Primary School | Government | Mixed | Clementi | 1197 | ||
Qihua Primary School | Government | Mixed | Woodlands | 1734 | ||
Queenstown Primary School | Government | Mixed | Queenstown | 1071 | ||
Radin Mas Primary School | Government | Mixed | Bukit Merah | 1072 | ||
Raffles Girls' Primary School | Government | Girls | Bukit Timah | 1073 | ||
Red Swastika School | Government-aided, SAP | Mixed | Bedok | 5214 | ||
Riverside Primary School | Government | Mixed | Woodlands | 1264 | ||
River Valley Primary School | Government | Mixed | Central | 1217 | ||
Rivervale Primary School | Government | Mixed | Sengkang | 1752 | ||
Rosyth School | Government | Mixed | Serangoon | 1077 | ||
Rulang Primary School | Government | Mixed | Jurong West | 1195 | ||
Sembawang Primary School | Government | Mixed | Sembawang | 1759 | ||
Sengkang Green Primary School | Government | Mixed | Sengkang | 1261 | ||
Seng Kang Primary School | Government | Mixed | Sengkang | 1746 | ||
Shuqun Primary School | Government | Mixed | Jurong West | 1220 | ||
Si Ling Primary School | Government | Mixed | Woodlands | 1161 | ||
Singapore Chinese Girls' Primary School | Government-aided | Girls | Novena | |||
South View Primary School | Government | Mixed | Chua Chu Kang | 1241 | ||
Springdale Primary School | Government | Mixed | Sengkang | |||
Stamford Primary School | Government | Mixed | Central | 1174 | ||
St. Andrew's Junior School | Government-aided | Boys | Toa Payoh | 5009 | ||
St. Anthony's Canossian Primary School | Government-aided | Girls | Bedok | 5011 | ||
St. Anthony's Primary School | Government-aided | Mixed | Bukit Batok | Lasallian school | 5259 | |
St. Gabriel's Primary School | Government-aided | Boys | Serangoon | 5012 | ||
St. Hilda's Primary School | Government-aided | Mixed | Tampines | 5025 | ||
St. Joseph's Institution Junior | Government-aided | Boys | Novena | Lasallian school | 5014 | |
St. Margaret's Primary School | Government-aided | Girls | Rochor | 5013 | ||
St. Stephen's School | Government-aided | Boys | Bedok | Lasallian school | 5015 | |
Tampines North Primary School | Government | Mixed | Tampines | 1736 | ||
Tampines Primary School | Government | Mixed | Tampines | 1201 | ||
Tanjong Katong Primary School | Government | Mixed | Marine Parade | 1773 | ||
Tao Nan School | Government-aided, SAP | Mixed | Marine Parade | Affiliated to Singapore Hokkien Huay Kuan | 5240 | |
Teck Ghee Primary School | Government | Mixed | Ang Mo Kio | 1158 | ||
Teck Whye Primary School | Government | Mixed | Chua Chu Kang | 1043 | ||
Telok Kurau Primary School | Government | Mixed | Bedok | 1218 | ||
Temasek Primary School | Government | Mixed | Bedok | 1160 | ||
Townsville Primary School | Government | Mixed | Ang Mo Kio | 1189 | ||
Unity Primary School | Government | Mixed | Chua Chu Kang | 1750 | ||
Waterway Primary School | Government | Mixed | Punggol | 1271 | ||
Wellington Primary School | Government | Mixed | Sembawang | 1767 | ||
West Grove Primary School | Government | Mixed | Jurong West | 1770 | ||
West Spring Primary School | Government | Mixed | Bukit Panjang | 1265 | ||
Westwood Primary School | Government | Mixed | Jurong West | 1258 | ||
West View Primary School | Government | Mixed | Bukit Panjang | 1748 | ||
White Sands Primary School | Government | Mixed | Pasir Ris | 1749 | ||
Woodgrove Primary School | Government | Mixed | Woodlands | 1758 | ||
Woodlands Primary School | Government | Mixed | Woodlands | 1114 | ||
Woodlands Ring Primary School | Government | Mixed | Woodlands | 1747 | ||
Xinghua Primary School | Government | Mixed | Hougang | 1205 | ||
Xingnan Primary School | Government | Mixed | Jurong West | 1731 | ||
Xinmin Primary School | Government | Mixed | Hougang | 1724 | ||
Xishan Primary School | Government | Mixed | Yishun | 1227 | ||
Yangzheng Primary School | Government | Mixed | Serangoon | 1725 | ||
Yew Tee Primary School | Government | Mixed | Chua Chu Kang | 1762 | ||
Yio Chu Kang Primary School | Government | Mixed | Hougang | 1143 | ||
Yishun Primary School | Government | Mixed | Yishun | 1172 | ||
Yu Neng Primary School | Government | Mixed | Bedok | |||
Yuhua Primary School | Government | Mixed | Jurong East | |||
Yumin Primary School | Government | Mixed | Tampines | 1219 | ||
Zhangde Primary School | Government | Mixed | Bukit Merah | 1199 | ||
Zhenghua Primary School | Government | Mixed | Bukit Panjang | 1240 | ||
Zhonghua Primary School | Government | Mixed | Serangoon | Used to be South Serangoon Gardens Primary School | 1235 |