Twin Heights

1999
Entrance of Twin Heights
Bottom-up view of Twin Heights
Sidewalk view of Twin Heights
Logo of Twin Heights

Resident Profile

  • 98% Owner
  • 2% Tenant

*Estimated based on rental transaction volume against total units.

Listings at Twin Heights

Key Property Details

Project Name

Twin Heights

Address

352 Balestier Road, Singapore 329780
Go to location widgetView on map

Nearest MRT

Toa Payoh MRT

TOP date

1 Jan 1999

Tenure

Freehold

Project Size

Small (132 units)

Number of Units

132

Bedrooms

2, 3, 4

District

D12

Neighbourhood

Novena

Blocks

2

Property type

Condo Apartment

Developer

Shaw Properties (1997) Pte Ltd

Buildings in Twin Heights

  • 350 Balestier Road329779
  • 352 Balestier Road329780

Facilities for Twin Heights

  • BBQ

    BBQ

  • Gym

    Gym

  • Jacuzzi

    Jacuzzi

  • Parking

    Parking

  • Playground

    Playground

  • Security

    Security

  • Swimming Pool

    Swimming Pool

  • Tennis Court

    Tennis Court

Floor Plans

Twin Heights has a total of 132 units, from 2 Beds - 3 Bath to 4 Beds - 6 Bath units. There are 3 types of floor plan from 1,237 sqft to 4,917 sqft

Total floor plans

3 Types

Bedroom type

2, 3, 4

Site Plans

Twin Heights has 0 stack, 2 blocks and up to 0 storey.

Total blocks

2 Blocks

Total units

132 Units

Site plans and elevation charts for Twin Heights

Twin Heights Condo Site Plan in Novena by Shaw Properties (1997) Pte Ltd - Photo 0

Site Map of Twin Heights

Pricing & Transaction History

Sale transaction history for Twin Heights

194 sale transactions

All

Studio

1 BR

2 BR

3 BR

4 BR

5+ BR

Date sold
Block
Unit
Beds
PSF
Area (sqft)
Price sold
05/2026
352
#12-xx
3 BR
S$ 1,773
1,421
S$ 2.520M
04/2026
350
#04-xx
2 BR
S$ 1,598
1,238
S$ 1.978M
09/2025
352
#15-xx
3 BR
S$ 1,773
1,421
S$ 2.520M
07/2025
350
#18-xx
3 BR
S$ 1,695
1,421
S$ 2.408M
07/2025
352
#13-xx
3 BR
S$ 1,654
1,421
S$ 2.350M
08/2023
350
#1x-xx
3 BR
S$ 1,555
1,421
S$ 2.210M
02/2023
352
#0x-xx
2 BR
S$ 1,357
1,238
S$ 1.680M
08/2022
352
#1x-xx
3 BR
S$ 1,408
1,420
S$ 2.000M
12/2021
352
#0x-xx
3 BR
S$ 1,232
1,420
S$ 1.750M
12/2021
352
#1x-xx
3 BR
S$ 1,420
1,421
S$ 2.018M
12/2021
350
#0x-xx
2 BR
S$ 1,196
1,237
S$ 1.480M
09/2021
350
#0x-xx
3 BR
S$ 1,408
1,420
S$ 2.000M
08/2021
350
#1x-xx
3 BR
S$ 1,352
1,421
S$ 1.921M
11/2020
352
#0x-xx
2 BR
S$ 1,147
1,238
S$ 1.420M
08/2020
350
#1x-xx
3 BR
S$ 1,267
1,421
S$ 1.800M
07/2019
352
#1x-xx
3 BR
S$ 1,258
1,421
S$ 1.788M
06/2019
350
#1x-xx
3 BR
S$ 1,267
1,421
S$ 1.800M
10/2017
350
#0x-xx
2 BR
S$ 1,065
1,238
S$ 1.318M
09/2017
352
#1x-xx
3 BR
S$ 1,076
1,421
S$ 1.529M
08/2017
352
#1x-xx
3 BR
S$ 1,063
1,421
S$ 1.510M

Source: URA, Realis and 99.co

Rent transaction history for Twin Heights

2 rent transactions

All

Studio

1 BR

2 BR

3 BR

4 BR

5+ BR

Date
Beds
PSF
Area (sqft)
Price
03/2024
3 BR
S$ 4.22
1,400-1,500
S$ 6,000
01/2024
3 BR
S$ 3.52
1,400-1,500
S$ 5,000

Source: URA, Realis and 99.co

Payment structure & financing options

Sale price

S$

S$ 1,774

/month

Principal
S$ 974
Interest
S$ 800

Downpayment (25%)

S$ 160,000

Loan amount (75%)

S$ 480,000

Tenure (yrs)

5

35

Loan (%)

10

75

Interest (%)

0

5

Location

Location of Twin Heights

Twin Heights is located at 350 Balestier Road in District 12. The nearest MRT station to Twin Heights is Toa Payoh MRT.

Taxi

Public Transport

Driving

Add locations your travel to frequently to calculate travel time

Changi Airport

3 Transfers

63 mins

S$ 1.79

Raffles Place

2 Transfers

28 mins

S$ 1.10

Orchard Road

1 Transfer

20 mins

S$ 0.88

Amenities nearby Twin Heights

Schools

Distance

Cidesco Conventions Pte. Ltd.

3 mins (186 m)

Yorick - Pro Tennis Coaching & Lessons

3 mins (206 m)

Marthamuthu

4 mins (276 m)

MRT Stations

Distance

Toa Payoh

3.3 km

Novena

2.1 km

Boon Keng

2.0 km

Supermarkets

Distance

Scarlett Supermarket

1 min (58 m)

FairPrice - Shaw Plaza

2 mins (78 m)

I-Tec Supermart Pte Ltd

2 mins (118 m)

Parks

Distance

Whampoa Park Connector

6 mins (374 m)

Shelter

7 mins (504 m)

Whampoa Park

2.4 km

Similar Condos

Condos similar to Twin Heights

Search for Condos
Twin Heights is near other developments like Balestier Regency, Chelsea Grove and Prestige Heights.

Condos nearby Twin Heights

Twin Heights

Twin Heights

Balestier Road · D12

Jalan Ampas · D12

Martaban Road · D12

Balestier Road · D12

All BR

S$ 1,715 avg. psf

1 BR

-

2 BR

S$ 1,598 avg. psf

3 BR

S$ 1,773 avg. psf

4+ BR

-

All BR

-

1 BR

-

2 BR

-

3 BR

-

4+ BR

-

All BR

S$ 1,230 avg. psf

1 BR

-

2 BR

S$ 1,230 avg. psf

3 BR

-

4+ BR

-

All BR

S$ 1,743 avg. psf

1 BR

S$ 1,734 avg. psf

2 BR

S$ 1,787 avg. psf

3 BR

-

4+ BR

-

TOP in 1999

TOP in 1990

TOP in 2007

TOP in 2013

132 units

72 units

23 units

154 units

Freehold

Freehold

Freehold

Freehold

Price data is sourced from URA, Realis and HDB for the past 1 year

Search for Condos

Property Insights

Profitability (All time)

3 Profitable transactions
0 Unprofitable transactions

Sale price trend overtime

Price trends
DateAvg. transaction priceTransaction volume
Sep 2025S$2,520,0001
Apr 2026S$1,978,0001
May 2026S$2,520,0001

1M

3M

6M

1Y

5Y

10Y

Last 6 months S$1,685.57 Avg. psf
Last 1 year S$1,714.85 Avg. psf

Data Source: URA, Realis and 99.co

Powered by 99.co Researcher

Sep 25Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26S$ 0S$ 500kS$ 1.0MS$ 1.5MS$ 2.0MS$ 2.5MS$ 3.0MAvg. transaction price0246810Transaction volumeTransaction volumeAvg. transaction price

Rent price trend overtime

1M

3M

6M

1Y

5Y

10Y

No data available

Properties at Twin Heights are currently on the market, priced between S$ 640,000 to S$ 2.52M. On average, units have sold for S$ 1,685.57 PSF over the past six months and S$ 1,714.85 PSF over the past year. Recent sales include a latest transaction at S$ 2.52 M with the highest sale recorded at S$ 2.52 M.

For rentals, price start from S$ 4,500 to S$ 12,000. Recent rental deals include the latest at S$ 6,000, with the highest rent reaching S$ 6,000.

Nearby condo project comparison

Project
Tenure
TOP
MRT Distance
Price range (Sale)
Avg. Price (Sale)
Price range (Rent)
Avg. Price (Rent)
Rental Yield
Twin HeightsFreehold1999
NS 19
Walk Icon12 mins (952m)
Toa Payoh MRT
516.96 - 1,773.4 psf834.9 psf1,250 - 12,000 /mo3,788 /mo-
The ViridianFreehold2015
NS 19
Walk Icon11 mins (844m)
Toa Payoh MRT
1,142.51 - 1,802.66 psf1,617.21 psf3,000 - 3,200 /mo3,066.67 /mo3.87%
Prestige HeightsFreehold2013
NS 19
Walk Icon12 mins (956m)
Toa Payoh MRT
1,161.75 - 1,976.74 psf1,792.67 psf2,199 - 3,200 /mo2,668.62 /mo4.82%
EcovilleFreehold2008
NS 20
Walk Icon11 mins (871m)
Novena MRT
1,721.28 - 1,858.11 psf1,779.05 psf2,800 - 4,400 /mo3,629.49 /mo-
Chelsea GroveFreehold2007
NS 20
Walk Icon12 mins (910m)
Novena MRT
1,565.76 psf1,565.76 psf2,200 - 5,200 /mo3,274.82 /mo3.88%
De ParadisoFreehold2005
NS 20
Walk Icon11 mins (858m)
Novena MRT
1,681.42 psf1,681.42 psf1,450 - 1,600 /mo1,525 /mo-
Kim Keat LodgeFreehold2000
NS 20
Walk Icon14 mins (1048m)
Novena MRT
410.06 - 1,469.42 psf739.16 psf1,400 /mo1,400 /mo-
Victory HeightsFreehold1997
NS 19
Walk Icon14 mins (1052m)
Toa Payoh MRT
432.82 - 1,330.55 psf705.61 psf2,300 - 5,200 /mo3,212.34 /mo-
Balestier RegencyFreehold1990
NS 19
Walk Icon12 mins (917m)
Toa Payoh MRT
357.97 - 1,493.98 psf621.54 psf900 - 1,880 /mo1,345 /mo-

FAQs

General FAQs

What is the full address of Twin Heights?

The full address of the development is 352 Balestier Road, 329780, Novena (District 12).

How old is Twin Heights?

The residential development was completed in 1999, making it approximately 27 years old as of 2026. 

What is the current price range and average PSF for Twin Heights?

Based on resale transactions over the past six months, prices at Twin Heights range from S$ 1,978,000 to S$ 2,520,000, depending on factors such as unit size, layout, condition, and floor level. The average transacted price stands at approximately S$ 1,685.57 psf. 

What is the highest PSF ever recorded at Twin Heights?

The highest recorded transaction was S$ 1,773.4 psf, achieved in Sep 2025 for a 3 bedroom unit. 

What is the lowest PSF ever recorded at Twin Heights?

The lowest recorded transaction was S$ 516.96 psf, based on available resale transaction data. 

Is Twin Heights a profitable condominium for owners?

Yes. Based on historical resale data, many owners at Twin Heights have sold their units at a profit. The highest recorded gain was approximately S$ 1,519,112, while profitability varies across different unit types and holding periods.

Property News

Latest New Launch News

About the information on this page

The information on this page contains the latest available details about this development which is a mix of information generated by the 99.co team and facts obtained from official developer sources. This includes, and is not limited to, the official developer brochure, to bring you the most accurate information to help with your choice of condo. 

If any of the information is inaccurate, please contact us and we will amend the details as soon as possible. If you have any queries, compliments, or feedback on how we can learn to serve you better, please also feel free to reach out to us. We’re listening!

Please read our full terms and conditions on 99.co’s website or learn more about 99 Group.

This page on Twin Heights was last updated on .

Do more on the app.

Save your searches, track enquiries, see floor plans and more.