School Intelligence · Singapore 2026

Every school, mapped and scored.

Catchment odds, COP history, and admission signal for every school in Singapore: from balloting risk to the condo two minutes away. Search, compare, decide.

↵ Search

Browse by town

Filters map + rankings below
— the full directory · 178 schools · 55 areas

Every school, indexed.

— 178 schools

Primary schools

Admiralty Primary School

District 25

Ahmad Ibrahim Primary School

Yishun

Ai Tong School

District 20
SAP

Alexandra Primary School

District 3

Anchor Green Primary School

Sengkang

Anderson Primary School

District 26

Ang Mo Kio Primary School

Ang Mo Kio

Anglo-Chinese School (Junior)

District 9

Anglo-Chinese School (Primary)

District 11
GEP

Angsana Primary School

District 18

Beacon Primary School

Bukit Panjang

Bedok Green Primary School

District 16

Bendemeer Primary School

Kallang/Whampoa

Blangah Rise Primary School

Bukit Merah

Boon Lay Garden Primary School

Jurong West

Bukit Panjang Primary School

Bukit Panjang

Bukit Timah Primary School

District 21

CHIJ (Katong) Primary

Marine Parade

CHIJ (Kellock)

Bukit Merah

CHIJ Our Lady Queen of Peace

District 23

CHIJ Our Lady of Good Counsel

Serangoon

CHIJ Our Lady of the Nativity

Hougang

CHIJ Primary (Toa Payoh)

Toa Payoh

CHIJ St. Nicholas Girls' School (Primary)

District 20
SAP

Canberra Primary School

Sembawang

Canossa Catholic Primary School

District 13

Cantonment Primary School

District 2

Casuarina Primary School

District 17

Catholic High School (Primary)

Bishan
SAPGEP

Cedar Primary School

District 13

Changkat Primary School

Tampines

Chongfu School

District 27

Chongzheng Primary School

Tampines

Chua Chu Kang Primary School

Tengah

Clementi Primary School

Clementi

Compassvale Primary School

District 19

Concord Primary School

Tengah

Corporation Primary School

Jurong West

Dazhong Primary School

Bukit Batok

De La Salle School

Choa Chu Kang

East Spring Primary School

Tampines

Edgefield Primary School

Punggol

Elias Park Primary School

Pasir Ris

Endeavour Primary School

Sembawang

Evergreen Primary School

District 25

Fairfield Methodist School (Primary)

District 5

Farrer Park Primary School

District 8

Fengshan Primary School

Bedok

Fern Green Primary School

Sengkang

Fernvale Primary School

District 28

First Toa Payoh Primary School

Toa Payoh

Frontier Primary School

Jurong West

Fuchun Primary School

Woodlands

Fuhua Primary School

Jurong East

Gan Eng Seng Primary School

Bukit Merah

Geylang Methodist School (Primary)

Geylang

Gongshang Primary School

Tampines

Greendale Primary School

Punggol

Greenridge Primary School

Bukit Panjang

Greenwood Primary School

District 25

Haig Girls' School

District 15

Henry Park Primary School

District 5
GEP

Holy Innocents' Primary School

Hougang
SAP

Hong Wen School

Kallang/Whampoa
SAP

Horizon Primary School

Punggol

Hougang Primary School

Hougang

Huamin Primary School

Yishun

Innova Primary School

District 25

Jiemin Primary School

Yishun

Jing Shan Primary School

Ang Mo Kio

Junyuan Primary School

Tampines

Jurong Primary School

District 24

Jurong West Primary School

Jurong West

Keming Primary School

Bukit Batok

Kheng Cheng School

Toa Payoh

Kong Hwa School

District 14
SAP

Kuo Chuan Presbyterian Primary School

Bishan

Lakeside Primary School

District 22

Lianhua Primary School

Bukit Batok

Maha Bodhi School

Geylang
SAP

Maris Stella High School (Primary)

Serangoon
SAP

Marsiling Primary School

Woodlands

Marymount Convent School

Bishan

Mayflower Primary School

Ang Mo Kio

Mee Toh School

Punggol

Meridian Primary School

District 18

Methodist Girls' School (Primary)

District 21

Montfort Junior School

Hougang

Nan Chiau Primary School

Sengkang

Nan Hua Primary School

Clementi
SAPGEP

Nanyang Primary School

Bukit Timah
SAPGEP

Naval Base Primary School

Yishun

New Town Primary School

Queenstown

Ngee Ann Primary School

Marine Parade

North Spring Primary School

District 19

North View Primary School

Yishun

North Vista Primary School

District 19

Northland Primary School

Yishun

Northoaks Primary School

Sembawang

Northshore Primary School

Punggol

Oasis Primary School

Punggol

Opera Estate Primary School

Bedok

Palm View Primary School

Sengkang

Park View Primary School

Pasir Ris

Pasir Ris Primary School

District 17

Paya Lebar Methodist Girls' School (Primary)

Serangoon

Pei Chun Public School

Toa Payoh
SAP

Pei Hwa Presbyterian Primary School

District 21
SAP

Pei Tong Primary School

Clementi

Peiying Primary School

Yishun

Pioneer Primary School

District 24

Poi Ching School

District 18
SAP

Princess Elizabeth Primary School

Jurong East

Punggol Cove Primary School

Punggol

Punggol Green Primary School

Punggol

Punggol Primary School

Hougang

Punggol View Primary School

Punggol

Qifa Primary School

Clementi

Qihua Primary School

Woodlands

Queenstown Primary School

Queenstown

Radin Mas Primary School

Bukit Merah

Raffles Girls' Primary School

Bukit Timah
GEP

Red Swastika School

Bedok
SAP

River Valley Primary School

District 9

Riverside Primary School

District 25

Rivervale Primary School

District 19

Rosyth School

Hougang
GEP

Rulang Primary School

Jurong West

Sembawang Primary School

Sembawang

Seng Kang Primary School

District 19

Sengkang Green Primary School

District 28

Shuqun Primary School

District 24

Si Ling Primary School

District 25

Singapore Chinese Girls' Primary School

District 11

South View Primary School

Tengah

Springdale Primary School

Sengkang

St Andrew's School (Junior)

District 12

St. Anthony's Canossian Primary School

District 16

St. Anthony's Primary School

District 23

St. Gabriel's Primary School

Bishan

St. Hilda's Primary School

Tampines
GEP

St. Joseph's Institution Junior

District 8

St. Margaret's School (Primary)

District 9

St. Stephen's School

Bedok

Tampines North Primary School

District 18

Tampines Primary School

Tampines

Tanjong Katong Primary School

District 15

Tao Nan School

Marine Parade
SAPGEP

Teck Ghee Primary School

Ang Mo Kio

Teck Whye Primary School

Tengah

Telok Kurau Primary School

Bedok

Temasek Primary School

District 16

Unity Primary School

Choa Chu Kang

Valour Primary School

Punggol

Waterway Primary School

Punggol

Wellington Primary School

Sembawang

West Grove Primary School

Jurong West

West Spring Primary School

Bukit Panjang

West View Primary School

Bukit Panjang

Westwood Primary School

Jurong West

White Sands Primary School

District 17

Woodgrove Primary School

District 25

Woodlands Primary School

District 25

Woodlands Ring Primary School

District 25

Xinghua Primary School

Hougang

Xingnan Primary School

Jurong West

Xinmin Primary School

Hougang

Xishan Primary School

Yishun

Yangzheng Primary School

Serangoon

Yew Tee Primary School

Choa Chu Kang

Yio Chu Kang Primary School

Hougang

Yishun Primary School

Yishun

Yu Neng Primary School

Bedok

Yuhua Primary School

Jurong East

Yumin Primary School

Tampines

Zhangde Primary School

Bukit Merah

Zhenghua Primary School

Bukit Panjang

Zhonghua Primary School

Serangoon
— 0 schools

Secondary schools

— 0 schools

JC, Poly & Others schools

— 55 areas

Schools by area

Catchment Map

Where the odds live

Showing Primary schools
Town: All
N
Primary school Click a pin for admission profile
Coming soon

Preschool catchment data isn't built yet

Rankings & signal

Primary School Profiles

Every primary school, one page each

Full admission history, COP trend, catchment map and affiliation chain: one profile per primary school, kept current every intake.

Compare schools

Add up to 5 schools to compare COP, admission rate, affiliation and flags side by side.

Nearby Property

Condos & HDB near Nanyang Primary School

PSF by room type