Flat Prices

HDB flats near Kong Hwa School

74 HDB blocks within 1 km of Kong Hwa School (Geylang) and 183 more within 2 km. A Special Assistance Plan (SAP) school. See them on the map →

Within 1 km: the 12 months to Oct 2026

3-room
$469k
$641 psf · 64 sales · ▲ 0.1% yoy
Most $341k–$704k · typically 64 sqm
4-room
$768k
$699 psf · 44 sales · ▼ 8.9% yoy
Most $639k–$937k · typically 93 sqm
5-room
$1.14M
$829 psf · 27 sales · ▼ 0.8% yoy
Most $913k–$1.33M · typically 120 sqm
Executive
$1.10M
$705 psf · 3 sales
Typically 146 sqm

Median price, median $psf and number of sales in blocks within 1 km of the school. “Most” is the middle 80% of prices.

Within 1 km

BlockDistanceLease left3-room4-room5-roomExecutive
Blk 90B Jln Satu
Geylang
50 m94y ––––
Blk 90A Jln Satu
Geylang
80 m94y ––––
Blk 91B Jln Satu
Geylang
110 m94y ––––
Blk 91A Jln Satu
Geylang
130 m94y ––––
Blk 88C Jln Satu
Geylang
170 m97y ––––
Blk 92A Jln Satu
Geylang
180 m94y ––––
Blk 88B Jln Satu
Geylang
190 m97y ––––
Blk 88A Jln Satu
Geylang
220 m97y ––––
Blk 42 Cassia Cres
Geylang
220 m53y –$650k
1 sold
––
Blk 97 Jln Dua
Geylang
230 m41y $333k
6 sold
–––
Blk 99 Old Airport Rd
Geylang
270 m41y $337k
4 sold
–––
Blk 93 Jln Dua
Geylang
290 m41y $375k
2 sold
–––
Blk 38A Pine Lane
Geylang
300 m93y ––––
Blk 95 Old Airport Rd
Geylang
310 m41y $373k
2 sold
–––
Blk 52 Cassia Cres
Geylang
340 m90y $707k
11 sold
–––
Blk 62 Dakota Cres
Geylang
350 m57y –$905k
1 sold
––
Blk 37A Pine Lane
Geylang
380 m93y ––––
Blk 60 Dakota Cres
Geylang
390 m56y ––$1.23M
3 sold
–
Blk 36 Cassia Cres
Geylang
390 m58y $488k
3 sold
–––
Blk 49 Jln Tiga
Geylang
410 m77y –$935k
2 sold
––
Blk 58 Dakota Cres
Geylang
420 m57y $615k
3 sold
–––
Blk 54 Cassia Cres
Geylang
420 m55y –$660k
2 sold
––
Blk 47 Jln Tiga
Geylang
450 m77y ––––
Blk 34 Cassia Cres
Geylang
460 m53y $550k
2 sold
$680k
1 sold
––
Blk 45 Jln Tiga
Geylang
500 m77y –$846k
4 sold
––
Blk 43 Jln Tiga
Geylang
510 m77y ––$1.14M
1 sold
–
Blk 39 Jln Tiga
Geylang
510 m77y –$965k
1 sold
––
Blk 32 Cassia Cres
Geylang
520 m53y $547k
2 sold
$670k
1 sold
––
Blk 21 Old Airport Rd
Geylang
580 m30y ––––
Blk 56 Cassia Cres
Geylang
580 m70y –$918k
4 sold
$1.32M
1 sold
–
Blk 28 Cassia Cres
Geylang
580 m70y –$930k
1 sold
––
Blk 30 Cassia Cres
Geylang
590 m70y –$936k
2 sold
$1.31M
1 sold
–
Blk 68 Dakota Cres
Geylang
600 m52y ––––
Blk 20 Dakota Cres
Geylang
610 m30y ––––
Blk 134 Geylang East Ave 1
Geylang
610 m59y ––$825k
1 sold
–
Blk 14 Old Airport Rd
Geylang
630 m30y ––––
Blk 1 Pine Cl
Geylang
650 m72y –$900k
1 sold
$1.32M
5 sold
–
Blk 132 Geylang East Ave 1
Geylang
650 m59y –––$1.19M
1 sold
Blk 130 Geylang East Ave 1
Geylang
660 m59y ––––
Blk 129 Geylang East Ave 2
Geylang
660 m58y ––––
Blk 18 Dakota Cres
Geylang
660 m30y ––––
Blk 16 Dakota Cres
Geylang
660 m30y ––––
Blk 131 Geylang East Ave 1
Geylang
660 m59y ––––
Blk 10 Dakota Cres
Geylang
680 m30y ––––
Blk 9 Pine Cl
Geylang
680 m70y ––$1.10M
1 sold
–
Blk 13 Old Airport Rd
Geylang
680 m30y ––––
Blk 133 Geylang East Ave 1
Geylang
690 m59y –––$1.05M
2 sold
Blk 12 Dakota Cres
Geylang
710 m30y ––––
Blk 10 Pine Cl
Geylang
710 m53y $585k
2 sold
$652k
2 sold
––
Blk 11 Pine Cl
Geylang
710 m72y –$880k
3 sold
$1.13M
2 sold
–
Blk 3 Pine Cl
Geylang
720 m72y –$809k
1 sold
$1.36M
1 sold
–
Blk 12 Pine Cl
Geylang
730 m53y $523k
1 sold
$704k
4 sold
––
Blk 7 Pine Cl
Geylang
750 m72y ––$1.36M
2 sold
–
Blk 5 Pine Cl
Geylang
750 m72y ––––
Blk 126 Geylang East Ave 1
Geylang
770 m56y $645k
1 sold
$760k
3 sold
––
Blk 127 Geylang East Ave 1
Geylang
770 m55y –$741k
2 sold
––
Blk 125 Geylang East Ave 1
Geylang
780 m56y $518k
2 sold
$775k
1 sold
$965k
1 sold
–
Blk 21 Haig Rd
Geylang
800 m54y ––––
Blk 22 Haig Rd
Geylang
810 m54y $474k
2 sold
$642k
1 sold
––
Blk 122 Geylang East Ctrl
Geylang
830 m54y ––––
Blk 124 Geylang East Ave 1
Geylang
840 m56y $524k
2 sold
–$925k
3 sold
–
Blk 128 Geylang East Ave 1
Geylang
840 m55y $550k
1 sold
–$915k
3 sold
–
Blk 23 Haig Rd
Geylang
840 m53y ––––
Blk 123 Geylang East Ctrl
Geylang
860 m54y ––$810k
1 sold
–
Blk 120 Geylang East Ctrl
Geylang
900 m54y ––––
Blk 8 Haig Rd
Geylang
910 m48y –$644k
4 sold
––
Blk 5 Haig Rd
Geylang
930 m48y –$612k
2 sold
––
Blk 10 Haig Rd
Geylang
940 m48y $415k
7 sold
–––
Blk 9 Haig Rd
Geylang
940 m48y $375k
5 sold
–––
Blk 1 Kg Kayu Rd
Kallang/Whampoa
970 m57y $500k
1 sold
–––
Blk 108 Aljunied Cres
Geylang
970 m53y $445k
3 sold
–––
Blk 12 Haig Rd
Geylang
990 m49y ––––
Blk 4 Haig Rd
Geylang
990 m48y $395k
2 sold
–$1.04M
1 sold
–
Blk 107 Aljunied Cres
Geylang
1000 m53y ––––

1 to 2 km

BlockDistanceLease left3-room4-room5-roomExecutive
Blk 7 Haig Rd
Geylang
1.0 km48y ––$773k
6 sold
–
Blk 2 Jln Batu
Kallang/Whampoa
1.0 km41y $355k
1 sold
–––
Blk 119 Aljunied Ave 2
Geylang
1.0 km71y ––––
Blk 3 Haig Rd
Geylang
1.0 km48y ––––
Blk 6 Haig Rd
Geylang
1.0 km48y ––––
Blk 11 Haig Rd
Geylang
1.0 km48y –$633k
3 sold
––
Blk 3 Jln Batu
Kallang/Whampoa
1.0 km41y $327k
3 sold
–––
Blk 109 Aljunied Cres
Geylang
1.0 km58y $465k
2 sold
–––
Blk 1 Haig Rd
Geylang
1.0 km55y $446k
4 sold
–––
Blk 2 Haig Rd
Geylang
1.0 km48y ––––
Blk 106 Aljunied Cres
Geylang
1.1 km51y $402k
3 sold
–––
Blk 52 Sims Pl
Geylang
1.1 km49y ––$926k
1 sold
–
Blk 9 Jln Batu
Kallang/Whampoa
1.1 km42y ––––
Blk 113 Aljunied Ave 2
Geylang
1.1 km50y ––––
Blk 110 Aljunied Cres
Geylang
1.1 km52y ––––
Blk 8 Jln Batu
Kallang/Whampoa
1.1 km42y ––––
Blk 7 Jln Batu
Kallang/Whampoa
1.1 km42y ––––
Blk 112 Aljunied Cres
Geylang
1.1 km52y ––––
Blk 4 Jln Batu
Kallang/Whampoa
1.1 km41y $332k
2 sold
–––
Blk 105 Aljunied Cres
Geylang
1.1 km51y ––––
Blk 98 Aljunied Cres
Geylang
1.1 km47y $416k
3 sold
–––
Blk 111 Aljunied Cres
Geylang
1.1 km50y $410k
1 sold
–––
Blk 5 Jln Batu
Kallang/Whampoa
1.2 km41y $358k
2 sold
–––
Blk 115 Aljunied Ave 2
Geylang
1.2 km47y ––––
Blk 116 Aljunied Ave 2
Geylang
1.2 km50y ––––
Blk 63 Sims Pl
Geylang
1.2 km89y $719k
6 sold
–––
Blk 10 Jln Batu
Kallang/Whampoa
1.2 km58y ––$900k
2 sold
$970k
1 sold
Blk 95 Aljunied Cres
Geylang
1.2 km47y $379k
4 sold
–––
Blk 104 Aljunied Cres
Geylang
1.2 km50y –$540k
1 sold
––
Blk 6 Jln Batu
Kallang/Whampoa
1.2 km41y $349k
2 sold
–––
Blk 97 Aljunied Cres
Geylang
1.2 km47y $390k
5 sold
–––
Blk 53 Sims Pl
Geylang
1.2 km53y $410k
6 sold
–––
Blk 103 Aljunied Cres
Geylang
1.2 km49y ––––
Blk 100 Aljunied Cres
Geylang
1.2 km49y ––––
Blk 51 Sims Dr
Geylang
1.2 km49y ––––
Blk 11 Jln Batu
Kallang/Whampoa
1.2 km58y ––$998k
3 sold
–
Blk 96 Aljunied Cres
Geylang
1.2 km51y ––––
Blk 102 Aljunied Cres
Geylang
1.2 km50y ––––
Blk 101 Aljunied Cres
Geylang
1.2 km50y $397k
3 sold
–––
Blk 99 Aljunied Cres
Geylang
1.2 km50y $395k
3 sold
$548k
1 sold
––
Blk 2A Geylang Serai
Geylang
1.2 km84y –$968k
1 sold
––
Blk 12 Kg Arang Rd
Kallang/Whampoa
1.2 km54y $729k
1 sold
–––
Blk 4 Joo Chiat Rd
Geylang
1.3 km58y $600k
2 sold
–––
Blk 2B Geylang Serai
Geylang
1.3 km84y –$957k
6 sold
––
Blk 417 Eunos Rd 5
Geylang
1.3 km57y ––$1.07M
4 sold
–
Blk 50 Sims Dr
Geylang
1.3 km49y ––$827k
2 sold
–
Blk 416 Eunos Rd 5
Geylang
1.3 km57y $505k
1 sold
–––
Blk 14 Kg Arang Rd
Kallang/Whampoa
1.3 km56y $728k
2 sold
–––
Blk 3 Joo Chiat Rd
Geylang
1.3 km58y $630k
3 sold
$780k
1 sold
––
Blk 2C Geylang Serai
Geylang
1.3 km84y –$985k
6 sold
––
Blk 2 Geylang Serai
Geylang
1.3 km43y ––––
Blk 93 Paya Lebar Way
Geylang
1.3 km45y $317k
4 sold
–––
Blk 45 Sims Dr
Geylang
1.3 km49y $372k
2 sold
–––
Blk 91 Paya Lebar Way
Geylang
1.3 km45y $350k
3 sold
–––
Blk 85 Circuit Rd
Geylang
1.3 km42y $336k
3 sold
–––
Blk 415 Eunos Rd 5
Geylang
1.3 km57y –$753k
1 sold
$1.07M
2 sold
–
Blk 92A Pipit Rd
Geylang
1.3 km69y ––$900k
1 sold
–
Blk 2D Geylang Serai
Geylang
1.3 km84y –$950k
3 sold
––
Blk 414 Eunos Rd 5
Geylang
1.4 km57y ––––
Blk 94 Pipit Rd
Geylang
1.4 km44y ––––
Blk 120 Paya Lebar Way
Geylang
1.4 km52y ––$745k
1 sold
–
Blk 92 Pipit Rd
Geylang
1.4 km69y ––––
Blk 3A Geylang Serai
Geylang
1.4 km84y –$938k
3 sold
––
Blk 121 Paya Lebar Way
Geylang
1.4 km52y $420k
1 sold
$525k
7 sold
––
Blk 83A Circuit Rd
Geylang
1.4 km92y $795k
3 sold
$1.08M
1 sold
––
Blk 44 Sims Dr
Geylang
1.4 km47y –$458k
3 sold
––
Blk 90 Pipit Rd
Geylang
1.4 km44y ––––
Blk 87 Circuit Rd
Geylang
1.4 km42y $345k
2 sold
–––
Blk 83B Circuit Rd
Geylang
1.4 km92y $807k
2 sold
$1.06M
5 sold
––
Blk 59 Sims Dr
Geylang
1.4 km49y ––––
Blk 54 Sims Dr
Geylang
1.4 km49y ––––
Blk 62 Sims Dr
Geylang
1.4 km51y ––––
Blk 55 Pipit Rd
Geylang
1.4 km70y –$828k
1 sold
$915k
1 sold
–
Blk 123 Paya Lebar Way
Geylang
1.4 km52y ––$750k
1 sold
–
Blk 413 Eunos Rd 5
Geylang
1.4 km65y –$823k
1 sold
$884k
4 sold
–
Blk 82B Circuit Rd
Geylang
1.4 km92y $720k
3 sold
$1.03M
12 sold
––
Blk 412 Eunos Rd 5
Geylang
1.4 km64y ––––
Blk 124 Paya Lebar Way
Geylang
1.4 km52y ––$758k
2 sold
–
Blk 122 Paya Lebar Way
Geylang
1.4 km52y –$530k
3 sold
––
Blk 43A Sims Dr
Geylang
1.5 km62y –$655k
1 sold
––
Blk 56 Pipit Rd
Geylang
1.5 km70y ––$969k
3 sold
–
Blk 54 Pipit Rd
Geylang
1.5 km57y –$608k
6 sold
––
Blk 82A Circuit Rd
Geylang
1.5 km92y $832k
4 sold
$1.07M
2 sold
––
Blk 53 Pipit Rd
Geylang
1.5 km59y –––$1.04M
4 sold
Blk 43 Sims Dr
Geylang
1.5 km62y ––––
Blk 42A Sims Dr
Geylang
1.5 km62y ––––
Blk 52 Circuit Rd
Geylang
1.5 km41y $319k
1 sold
–––
Blk 72 Circuit Rd
Geylang
1.5 km41y ––––
Blk 40 Sims Dr
Geylang
1.5 km62y –$656k
2 sold
$763k
2 sold
–
Blk 411 Eunos Rd 5
Geylang
1.5 km57y –$755k
3 sold
––
Blk 410 Eunos Rd 5
Geylang
1.5 km57y ––––
Blk 42 Sims Dr
Geylang
1.5 km62y –$666k
3 sold
––
Blk 51 Circuit Rd
Geylang
1.5 km41y ––––
Blk 57 Circuit Rd
Geylang
1.5 km41y $310k
5 sold
–––
Blk 71 Circuit Rd
Geylang
1.5 km41y ––––
Blk 76A Circuit Rd
Geylang
1.5 km96y ––––
Blk 125 Aljunied Rd
Geylang
1.5 km56y ––$799k
2 sold
–
Blk 69 Circuit Rd
Geylang
1.6 km41y $329k
3 sold
$659k
1 sold
––
Blk 126 Aljunied Rd
Geylang
1.6 km56y ––$792k
3 sold
–
Blk 41 Sims Dr
Geylang
1.6 km53y $380k
5 sold
–––
Blk 58 Circuit Rd
Geylang
1.6 km41y $321k
4 sold
–––
Blk 50 Circuit Rd
Geylang
1.6 km41y $330k
1 sold
–––
Blk 70 Circuit Rd
Geylang
1.6 km41y $323k
2 sold
–––
Blk 59 Circuit Rd
Geylang
1.6 km41y $325k
4 sold
–––
Blk 114 Lor 3 Geylang
Kallang/Whampoa
1.6 km61y ––––
Blk 49 Circuit Rd
Geylang
1.6 km41y $316k
5 sold
–––
Blk 75B Circuit Rd
Geylang
1.6 km96y ––––
Blk 68 Circuit Rd
Geylang
1.6 km41y ––––
Blk 848 Sims Ave
Geylang
1.6 km57y –$650k
1 sold
––
Blk 113 Lor 3 Geylang
Kallang/Whampoa
1.6 km61y –$750k
1 sold
––
Blk 20A Lor 3 Geylang
Kallang/Whampoa
1.6 km95y ––––
Blk 112 Lor 3 Geylang
Kallang/Whampoa
1.6 km61y –$760k
1 sold
––
Blk 111 Lor 3 Geylang
Kallang/Whampoa
1.6 km61y ––––
Blk 48 Circuit Rd
Geylang
1.6 km41y $328k
1 sold
–––
Blk 60 Circuit Rd
Geylang
1.6 km41y $308k
2 sold
–––
Blk 844 Sims Ave
Geylang
1.6 km57y ––––
Blk 75A Circuit Rd
Geylang
1.6 km96y ––––
Blk 61 Circuit Rd
Geylang
1.6 km41y $347k
5 sold
–––
Blk 67 Circuit Rd
Geylang
1.7 km41y $325k
2 sold
–––
Blk 20B Lor 3 Geylang
Kallang/Whampoa
1.7 km95y ––––
Blk 846 Sims Ave
Geylang
1.7 km58y –––$1.08M
2 sold
Blk 47 Circuit Rd
Geylang
1.7 km41y $312k
3 sold
–––
Blk 842 Sims Ave
Geylang
1.7 km58y –––$1.03M
2 sold
Blk 5A Upp Boon Keng Rd
Kallang/Whampoa
1.7 km84y $726k
5 sold
$1.03M
1 sold
––
Blk 38C Eunos Rd 2
Geylang
1.7 km95y ––––
Blk 19 Upp Boon Keng Rd
Kallang/Whampoa
1.7 km47y ––––
Blk 115B Jln Ayer
Kallang/Whampoa
1.7 km93y ––––
Blk 62 Circuit Rd
Geylang
1.7 km39y $338k
4 sold
–––
Blk 46 Circuit Rd
Geylang
1.7 km43y $318k
1 sold
–––
Blk 38B Eunos Rd 2
Geylang
1.7 km95y ––––
Blk 95A Circuit Rd
Geylang
1.7 km97y ––––
Blk 66 Circuit Rd
Geylang
1.7 km39y $350k
3 sold
–––
Blk 45 Circuit Rd
Geylang
1.7 km43y $304k
4 sold
–––
Blk 33 Eunos Cres
Geylang
1.7 km79y $665k
3 sold
$960k
3 sold
––
Blk 3C Upp Boon Keng Rd
Kallang/Whampoa
1.7 km79y ––$1.10M
1 sold
–
Blk 63 Circuit Rd
Geylang
1.7 km39y $342k
3 sold
–––
Blk 115A Jln Ayer
Kallang/Whampoa
1.7 km93y ––––
Blk 38A Eunos Rd 2
Geylang
1.7 km95y ––––
Blk 3D Upp Boon Keng Rd
Kallang/Whampoa
1.7 km79y ––$1.01M
1 sold
–
Blk 43 Circuit Rd
Geylang
1.8 km43y $325k
5 sold
–––
Blk 38 Upp Boon Keng Rd
Kallang/Whampoa
1.8 km49y ––$600k
1 sold
–
Blk 44 Circuit Rd
Geylang
1.8 km43y $300k
2 sold
–––
Blk 95B Circuit Rd
Geylang
1.8 km97y ––––
Blk 3B Upp Boon Keng Rd
Kallang/Whampoa
1.8 km78y –$905k
3 sold
––
Blk 64 Circuit Rd
Geylang
1.8 km39y $345k
4 sold
–––
Blk 34 Eunos Cres
Geylang
1.8 km79y –$900k
3 sold
––
Blk 32 Eunos Cres
Geylang
1.8 km79y $685k
2 sold
$976k
2 sold
––
Blk 39 Upp Boon Keng Rd
Kallang/Whampoa
1.8 km48y ––$630k
1 sold
–
Blk 37C Eunos Rd 2
Geylang
1.8 km95y ––––
Blk 2D Upp Boon Keng Rd
Kallang/Whampoa
1.8 km78y –$958k
3 sold
$1.02M
1 sold
–
Blk 3A Upp Boon Keng Rd
Kallang/Whampoa
1.8 km79y –$880k
1 sold
$1.16M
1 sold
–
Blk 42 Circuit Rd
Geylang
1.8 km68y –$808k
2 sold
$905k
1 sold
–
Blk 95C Circuit Rd
Geylang
1.8 km97y ––––
Blk 99B Circuit Rd
Geylang
1.8 km97y ––––
Blk 41 Circuit Rd
Geylang
1.8 km68y ––––
Blk 35 Eunos Cres
Geylang
1.8 km79y $670k
1 sold
$920k
2 sold
––
Blk 65 Circuit Rd
Geylang
1.8 km39y $333k
3 sold
–––
Blk 37B Eunos Rd 2
Geylang
1.8 km95y ––––
Blk 31 Eunos Cres
Geylang
1.8 km79y $651k
2 sold
$950k
1 sold
––
Blk 2A Upp Boon Keng Rd
Kallang/Whampoa
1.8 km79y –$935k
3 sold
$947k
1 sold
–
Blk 2C Upp Boon Keng Rd
Kallang/Whampoa
1.9 km79y ––––
Blk 39 Circuit Rd
Geylang
1.9 km43y ––––
Blk 20 Upp Boon Keng Rd
Kallang/Whampoa
1.9 km47y ––––
Blk 6 Upp Boon Keng Rd
Kallang/Whampoa
1.9 km44y ––––
Blk 10 Upp Boon Keng Rd
Kallang/Whampoa
1.9 km45y ––––
Blk 36 Eunos Cres
Geylang
1.9 km79y $702k
1 sold
$948k
2 sold
$1.07M
1 sold
–
Blk 99A Circuit Rd
Geylang
1.9 km97y ––––
Blk 40 Circuit Rd
Geylang
1.9 km43y $335k
4 sold
–––
Blk 37A Eunos Rd 2
Geylang
1.9 km95y ––––
Blk 2B Upp Boon Keng Rd
Kallang/Whampoa
1.9 km79y –$860k
1 sold
$1.07M
1 sold
–
Blk 38 Circuit Rd
Geylang
1.9 km43y $337k
4 sold
–––
Blk 1 Eunos Cres
Geylang
1.9 km49y ––––
Blk 16 Upp Boon Keng Rd
Kallang/Whampoa
1.9 km47y $388k
4 sold
–––
Blk 37 Circuit Rd
Geylang
1.9 km45y $313k
3 sold
–––
Blk 97A Circuit Rd
Geylang
1.9 km97y ––––
Blk 2A Eunos Cres
Geylang
1.9 km53y ––––
Blk 2 Eunos Cres
Geylang
1.9 km49y ––––
Blk 8C Upp Boon Keng Rd
Kallang/Whampoa
2.0 km89y –$1.09M
4 sold
––
Blk 1A Eunos Cres
Geylang
2.0 km53y ––––
Blk 11 Upp Boon Keng Rd
Kallang/Whampoa
2.0 km46y $450k
7 sold
–––
Blk 15 Upp Boon Keng Rd
Kallang/Whampoa
2.0 km47y –$543k
6 sold
––
Blk 97B Circuit Rd
Geylang
2.0 km97y ––––
Blk 8 Upp Boon Keng Rd
Kallang/Whampoa
2.0 km53y ––––

Medians over the 12 months to Oct 2026, by flat type. Distances are straight lines from the school's location to each block. For Primary 1 registration, MOE measures from the school's boundary to your address with OneMap, so a block near 1 km or 2 km can fall either side: check the exact distance on OneMap.