149 Tampines St 12
HDB Block · in Tampines, Singapore · 99-year lease · Completed 1983
Intro: 149 Tampines St 12 is an HDB block located along Tampines Street 12 within Tampines with a 99-year lease commencing in 1983. It was completed in 1983 with 116 units in total. So far it has been transacted a total of 194 times.
149 Tampines St 12 project details
MRT and LRT stations near 149 Tampines St 12
- TampinesEW2DT32
- Tampines WestDT31
Primary schools near 149 Tampines St 12
- Tampines Primary School
- Junyuan Primary School
- St. Hilda'S Primary School
149 Tampines St 12 price, PSF and transaction trends
149 Tampines St 12 transaction volume
Among the latest 12 recorded sales for 149 Tampines St 12, the median price was S$940,000 and the median PSF was S$597 psf. The newest record shown is from 1 November 2025. The annual project median was 29.0% higher in 2025 than in 2018; unit mix can affect year-to-year comparisons.
Recent 149 Tampines St 12 transactions
| Date | Flat type / storey | Price | PSF | Size |
|---|---|---|---|---|
| 1 November 2025 | Executive · 07 To 09 | S$970,000 | S$601 psf | 1,614 sqft |
| 1 March 2025 | Executive · 01 To 03 | S$968,000 | S$634 psf | 1,528 sqft |
| 1 February 2025 | Executive · 01 To 03 | S$960,000 | S$595 psf | 1,614 sqft |
| 1 July 2024 | Executive · 07 To 09 | S$980,000 | S$615 psf | 1,593 sqft |
| 1 October 2023 | Executive · 04 To 06 | S$940,000 | S$615 psf | 1,528 sqft |
149 Tampines St 12 median transaction PSF (S$)
149 Tampines St 12 annual price trend
| Year | Median price | Median PSF | Recorded sales |
|---|---|---|---|
| 2025 | S$968,000 | S$601 psf | 3 |
| 2024 | S$980,000 | S$615 psf | 1 |
| 2023 | S$940,000 | S$599 psf | 2 |
| 2022 | S$917,500 | S$573 psf | 6 |
| 2021 | S$820,000 | S$522 psf | 3 |
| 2020 | S$780,000 | S$483 psf | 2 |
| 2019 | S$756,500 | S$472 psf | 2 |
| 2018 | S$745,000 | S$466 psf | 4 |
Frequently asked questions about 149 Tampines St 12
How much do units at 149 Tampines St 12 cost?
The latest 12 recorded sales show a median price of S$940,000 and a median of S$597 psf. Actual prices vary by floor, size, facing, condition and sale date.
Is 149 Tampines St 12 freehold or leasehold?
149 Tampines St 12 has a tenure of 99-year lease.
When was 149 Tampines St 12 completed?
149 Tampines St 12 was completed in 1983 and the project has 116 units.
Which MRT or LRT station is nearest to 149 Tampines St 12?
Tampines is the nearest station shown, at an estimated straight-line distance of 310 metres.
Which primary schools are near 149 Tampines St 12?
The primary schools shown within the page’s one-kilometre search are Tampines Primary School (194 m), Junyuan Primary School (537 m), and St. Hilda'S Primary School (666 m). Distances are estimates and do not determine school-admission eligibility.
Data sources and methodology
Resale transaction records are based on HDB resale transaction data published on data.gov.sg. REALSMART calculates block-level medians, chart groupings, profitability indicators and straight-line distances. Data on this page runs through 1 November 2025. Figures are indicative and do not constitute financial advice.
Nearby properties within 1km
150 Tampines Street 12Tampines Street 1277 mAWAY
148 Tampines Avenue 5Tampines Avenue 5102 mAWAY
151 Tampines Street 12Tampines Street 12118 mAWAY
943 Tampines Avenue 5Tampines Avenue 5218 mAWAY
944 Tampines Avenue 5Tampines Avenue 5221 mAWAY
147 Tampines Avenue 5Tampines Avenue 5248 mAWAY
157 Tampines Street 12Tampines Street 12255 mAWAY
945 Tampines Avenue 4Tampines Avenue 4261 mAWAY
156 Tampines Street 12Tampines Street 12263 mAWAY
160 Tampines Street 12Tampines Street 12283 mAWAY
940 Tampines Avenue 5Tampines Avenue 5287 mAWAY
942 Tampines Avenue 5Tampines Avenue 5296 mAWAY
946 Tampines Avenue 4Tampines Avenue 4303 mAWAY
145 Tampines Street 12Tampines Street 12308 mAWAY
941 Tampines Avenue 5Tampines Avenue 5311 mAWAY
906 Tampines Avenue 4Tampines Avenue 4326 mAWAY
903 Tampines Avenue 4Tampines Avenue 4333 mAWAY
158 Tampines Street 12Tampines Street 12348 mAWAY
144 Tampines Street 12Tampines Street 12349 mAWAY
159 Tampines Street 12Tampines Street 12371 mAWAY
146 Tampines Avenue 5Tampines Avenue 5377 mAWAY
907 Tampines Avenue 4Tampines Avenue 4380 mAWAY
142 Tampines Street 12Tampines Street 12382 mAWAY
143 Tampines Street 12Tampines Street 12382 mAWAY
