Queenstown
Queenstown street

Margaret Drive HDB prices and rents

Compare Margaret Drive resale and rental history by block, flat type, storey range, floor area, remaining lease and recent prices.

Resale transactions 107 Jan 1990 to Aug 2026
All-time median price $144,700 $225 psf median
Median monthly rent $3,500 $3,686 average rent
Rental records 35 May 2022 to Aug 2026

Margaret Drive market overview

107 resale transactions and 35 rental records provide the street-level evidence. Compare the latest 12 months first, then narrow to the same block, flat type and floor range.

Street vs estate 6.8% below

Margaret Drive latest 12-month median resale price is $787,500, 6.8% below the Queenstown estate median of $845,000.

Street vs Singapore +25% above

Against the Singapore HDB latest 12-month median of $630,000, this street sits +25% above.

Latest 12M resale +177%

Average resale prices are +177% above the prior 12-month window, moving from $148,450 to $411,405.

Rent position +4.5% above

Latest 12-month median rent is $3,450, +4.5% above the comparable estate or national HDB rent benchmark.

Latest 12M rent +8.9%

Average monthly rent is +8.9% above the prior 12-month window, moving from $3,516 to $3,829.

Rent stability Wide rent swings

Active monthly median rents ranged from $2,600 to $4,500 across the latest 12 active months, a +51% band.

Highest block median Block 96

Block 96 has the highest block median resale price on this street at $143,000 across 99 sales.

Storey premium -8.6%

16 TO 18 recorded a median of $143,500 versus $157,000 for 01 TO 03, a -8.6% difference within this street's sales mix.

Best resale sample 3-room

3-room flats have the deepest resale sample on this street with 105 sales.

Best rent sample 3-room

3-room flats have the deepest rental sample on this street with 23 rentals.

Block coverage 5 blocks

Margaret Drive has resale evidence across 5 blocks, so block-level medians matter before judging one asking price.

Buying Start with the block

Use the latest 12-month street median of $787,500, then check the block directory before judging a specific asking price.

Comparing Match the flat type and floor

3-room flats have the deepest resale sample here. Storey range, remaining lease and condition still need their own check.

Renting Use recent rent carefully

The latest 12-month median rent is $3,450. Compare the same flat type and block where records are available.

Resale price history

2026 YTD $787,500 8 sales · $1,173 psf
Latest 12M $787,500 8 sales · $1,173 psf
All-time $144,700 107 sales · $225 psf

Monthly rent history

2026 YTD rent $3,400 $3,610 average · 5 rentals
Latest 12M rent $3,450 $3,606 average · 8 rentals
All-time rent $3,500 $3,686 average · 35 rentals

Margaret Drive location

Nearby MRT stations, schools and daily conveniences around Margaret Drive in Queenstown.

Open Google Maps
HDB area MRT School Amenities

Nearby

Approximate distance from the HDB location. Walking, driving and transit routes may differ.

Closest MRT

QUEENSTOWN MRT STATION (EW19) 0.46 km away
REDHILL MRT STATION (EW18) 1.02 km away
COMMONWEALTH MRT STATION (EW20) 1.5 km away

Schools nearby

QUEENSTOWN PRIMARY SCHOOL 0.27 km away
QUEENSTOWN SECONDARY SCHOOL 0.44 km away
ASCENCIA INTERNATIONAL SCHOOL 0.57 km away
AVONDALE GRAMMAR SCHOOL (PRIMARY & MIDDLE YEARS CAMPUS) 0.57 km away

Amenities

FORUM THE SHOPPING MALL Mall / retail - 2.37 km away
ALEXANDRA-QUEENSWAY PARK CONNECTOR Park / green link - 1.11 km away
MARGARET DRIVE HAWKER CENTRE Food centre - 0.61 km away

Resale by flat type

Compare like-for-like before judging a resale asking price.

1 3-room 105 sales $143,800
2 2-room 1 sales $490,000
3 5-room 1 sales $1,390,000

Rent by flat type

Use flat type before judging whether an HDB asking rent is fair.

1 3-room 23 rentals $3,450
2 4-room 7 rentals $4,500
3 2-room 3 rentals $2,700
4 5-room 2 rentals $4,650

Storey range

Floor level can shift pricing, especially on streets with many blocks.

1 10 TO 12 25 sales $148,000
2 13 TO 15 25 sales $142,000
3 07 TO 09 23 sales $146,000
4 04 TO 06 14 sales $135,500
5 01 TO 03 11 sales $157,000
6 16 TO 18 8 sales $143,500
7 22 TO 24 1 sales $795,000

Rental blocks on Margaret Drive

Block-level rent is useful when available, but thinner blocks should be read as directional evidence only.

Block 30 $3,200 5 rentals · $3,550 average
Block 33 $4,500 4 rentals · $4,200 average
Block 36 $3,500 4 rentals · $3,475 average
Block 37 $4,000 4 rentals · $3,850 average
Block 39A $3,700 4 rentals · $3,625 average
Block 40A $3,600 3 rentals · $3,500 average
Block 31 $4,500 2 rentals · $4,500 average
Block 34 $3,550 2 rentals · $3,550 average
Block 42A $4,750 2 rentals · $4,750 average
Block 32 $3,350 1 rentals · $3,350 average
Block 35 $3,100 1 rentals · $3,100 average
Block 40B $2,500 1 rentals · $2,500 average

Most active resale blocks on Margaret Drive

These are the blocks with the deepest resale transaction history. Use the full block directory below for smaller blocks.

Block 96 $143,000 99 sales · $224 psf
Block 31 $786,500 2 sales · $1,179 psf
Block 35 $585,000 2 sales · $994 psf
Block 40A $1,095,000 2 sales · $1,188 psf
Block 40B $790,000 2 sales · $1,165 psf

All HDB blocks on Margaret Drive

Search a block number or postal code, then compare resale depth, median price, rent evidence and the latest transaction month.

15 blocks

Showing all 15 blocks

Block Resale sales Median resale Median PSF Rentals Median rent Latest month
Blk 30 S(149030) 0 - - 5 $3,200 Jul 2026
Blk 31 S(149031) 2 $786,500 $1,179 2 $4,500 Aug 2026
Blk 32 S(149032) 0 - - 1 $3,350 Aug 2026
Blk 33 S(149033) 0 - - 4 $4,500 Feb 2026
Blk 34 S(149034) 0 - - 2 $3,550 Apr 2024
Blk 35 S(149035) 2 $585,000 $994 1 $3,100 Jul 2026
Blk 36 S(149036) 0 - - 4 $3,500 Oct 2025
Blk 37 S(149037) 0 - - 4 $4,000 May 2026
Blk 39A S(140039) 0 - - 4 $3,700 Sept 2025
Blk 40A S(140040) 2 $1,095,000 $1,188 3 $3,600 Jul 2026
Blk 40B S(141040) 2 $790,000 $1,165 1 $2,500 Aug 2026
Blk 41A S(140041) 0 - - 1 $2,900 Jan 2024
Blk 42A S(140042) 0 - - 2 $4,750 Apr 2025
Blk 43A S(140043) 0 - - 1 $2,700 Jul 2024
Blk 96 S(149096) 99 $143,000 $224 0 - Dec 2000

Recent Margaret Drive rental approvals

Rental amounts are owner-declared and not verified by HDB, so use this table as directional rent evidence.

Month Block Flat type Monthly rent
Aug 2026 32 3-room $3,350
Jul 2026 30 3-room $3,200
May 2026 40A 3-room $3,600
May 2026 37 3-room $3,400
Feb 2026 33 4-room $4,500
Oct 2025 36 3-room $2,600
Sept 2025 39A 4-room $4,700
Sept 2025 36 3-room $3,500
Aug 2025 37 3-room $4,000
Jun 2025 30 4-room $5,100
Jun 2025 33 4-room $4,500
Jun 2025 30 3-room $3,000
Apr 2025 42A 5-room $5,300
Apr 2025 40A 3-room $3,600
Nov 2024 33 3-room $3,300
Sept 2024 35 3-room $3,100
Aug 2024 31 3-room $4,500
Aug 2024 37 3-room $4,000
Aug 2024 36 3-room $3,500
Jul 2024 39A 4-room $4,600
Jul 2024 43A 2-room $2,700
Jul 2024 40B 2-room $2,500
May 2024 33 4-room $4,500
Apr 2024 34 5-room $4,000
Mar 2024 30 3-room $3,450
Jan 2024 40A 3-room $3,300
Jan 2024 41A 2-room $2,900
Sept 2023 31 3-room $4,500
Sept 2023 42A 3-room $4,200
Sept 2023 37 3-room $4,000

Recent Margaret Drive resale transactions

Use recent transactions as evidence, then adjust for renovation, unit condition, view, floor level and lease balance.

Month Block Flat type Storey Area Remaining lease Resale price PSF
Aug 2026 40B 3-room 13 TO 15 63 sqm 94 years 06 months $780,000 $1,150
Aug 2026 31 3-room 07 TO 09 62 sqm 94 years 06 months $778,000 $1,166
Jul 2026 40A 5-room 13 TO 15 108 sqm 94 years 07 months $1,390,000 $1,195
Jul 2026 40A 3-room 10 TO 12 63 sqm 94 years 07 months $800,000 $1,180
Jul 2026 40B 3-room 16 TO 18 63 sqm 94 years 06 months $800,000 $1,180
Jul 2026 35 3-room 01 TO 03 62 sqm 94 years 07 months $680,000 $1,019
Jul 2026 35 2-room 07 TO 09 47 sqm 94 years 07 months $490,000 $968
Jun 2026 31 3-room 22 TO 24 62 sqm 94 years 08 months $795,000 $1,192
Dec 2000 96 3-room 07 TO 09 59 sqm 73 years 1 months $165,000 $260
Dec 2000 96 3-room 16 TO 18 59 sqm 73 years 1 months $160,000 $252
Dec 2000 96 3-room 01 TO 03 59 sqm 73 years 1 months $157,000 $247
Nov 2000 96 3-room 13 TO 15 70 sqm 73 years 2 months $175,000 $232
Oct 2000 96 3-room 07 TO 09 59 sqm 73 years 3 months $145,000 $228
Sept 2000 96 3-room 07 TO 09 59 sqm 73 years 4 months $166,000 $261
Jul 2000 96 3-room 01 TO 03 59 sqm 73 years 6 months $158,000 $249
Jun 2000 96 3-room 04 TO 06 59 sqm 73 years 7 months $155,000 $244
May 2000 96 3-room 07 TO 09 70 sqm 73 years 8 months $176,000 $234
May 2000 96 3-room 10 TO 12 70 sqm 73 years 8 months $175,000 $232
Apr 2000 96 3-room 04 TO 06 59 sqm 73 years 9 months $163,000 $257
Apr 2000 96 3-room 07 TO 09 59 sqm 73 years 9 months $155,500 $245
Feb 2000 96 3-room 07 TO 09 70 sqm 73 years 11 months $176,000 $234
Nov 1999 96 3-room 13 TO 15 59 sqm 74 years 2 months $151,000 $238
Oct 1999 96 3-room 10 TO 12 59 sqm 74 years 3 months $175,000 $276
Oct 1999 96 3-room 07 TO 09 59 sqm 74 years 3 months $156,500 $246
Aug 1999 96 3-room 07 TO 09 59 sqm 74 years 5 months $146,000 $230
Aug 1999 96 3-room 04 TO 06 59 sqm 74 years 5 months $138,000 $217
Jul 1999 96 3-room 16 TO 18 59 sqm 74 years 6 months $135,000 $213
Apr 1999 96 3-room 07 TO 09 59 sqm 74 years 9 months $143,800 $226
Apr 1999 96 3-room 04 TO 06 59 sqm 74 years 9 months $142,000 $224
Apr 1999 96 3-room 13 TO 15 59 sqm 74 years 9 months $142,000 $224