Flat Prices

Blk 42 Stirling Rd

Block 42 Stirling Road, Queenstown · S140042 · 15 resale transactions since 1991

4-room
–
No sales in 12 months · last $998k in May 2025

12 months to Oct 2026: median price, median $psf and number of sales. “Most” is the middle 80% of prices.

Price history

Each dot is one sale; the line is the median per quarter.

What's a flat here worth?

Block facts

Lease
99 years from 1968 · 40 years left (ends 2067)
Completed
1963
Storeys
2
Flats
10 (10 × 4-room)
Postal code
Singapore 140042
Nearest station
Queenstown MRT · 480 m (about 8 min walk)
Nearest hawker centre
Margaret Drive Hawker Centre · 280 m

Primary schools nearby

Straight-line distance from the block. For Primary 1 registration, check the exact 1 km and 2 km distance with OneMap's school query.

Within 1 km

  • New Town Primary School 290 m
  • Queenstown Primary School 660 m

1–2 km

  • Fairfield Methodist School (Primary) 1.9 km

Location

Nearby blocks · 4-room

BlockDistanceLease leftMedian$psfSales
Blk 184 Stirling Rd380 m72y$890k$8805
Blk 183 Stirling Rd390 m72y$879k$8602
Blk 91 Tanglin Halt Rd420 m80y$1.01M$1,05113
Blk 90 Tanglin Halt Rd440 m80y$989k$1,02110
Blk 89 Tanglin Halt Rd490 m80y$983k$1,02010
Blk 23B Queen's Cl550 m45y$443k$4622
Blk 181 Stirling Rd570 m72y$854k$8352
Blk 143 Mei Ling St600 m67y$888k$7573

4-room sales over the last 24 months within 1.2 km.

All resale transactions

MonthTypeStoreysqmModelLease leftPrice$psf
May 2025 4-room 01–03 122.7 Terrace 41y $998,000 $756
Nov 2022 4-room 01–03 120 Terrace 44y $928,000 $718
Nov 2022 4-room 01–03 120 Terrace 44y $915,000 $708
Aug 2021 4-room 01–03 120 Terrace 45y $930,000 $720
Jun 2007 4-room 01–03 120 Terrace 59y $525,000 $406
Jun 2006 4-room 01–03 123 Terrace 60y $485,000 $366
Jan 2004 4-room 01–03 120 Terrace 63y $435,000 $337
Dec 2002 4-room 01–03 120 Terrace 64y $460,000 $356
Feb 2002 4-room 01–03 120 Terrace 64y $438,000 $339
Nov 2001 4-room 01–03 120 Terrace 65y $450,000 $348
Feb 1997 4-room 01–03 123 Terrace 69y $606,000 $458
Jul 1996 4-room 01–03 120 Terrace 70y $555,000 $430
Apr 1995 4-room 01–03 120 Terrace 71y $420,000 $325
Jan 1993 4-room 01–03 120 Terrace 74y $179,000 $139
Dec 1991 4-room 01–03 120 Terrace 75y $150,000 $116