search icon Search/Filters

31 Townhouses for Rent in North Rocks, NSW 2151, and surrounding suburbs

Check to see if you're shown as a good tenant!

Get your rental in 3 easy steps
  1. Complete your renter resume
  2. Search for places to rent
  3. Apply in a couple of clicks
Create a Renter Resume ↗
$850 Townhouse

16/165-167 North Rocks Road, North Rocks NSW 2151

  • 3 beds
  • 2 baths
  • 2 spaces
23
Car Dependent
$900 Townhouse

1/70 Isabella Street, North Parramatta NSW 2151

  • 3 beds
  • 2 baths
  • 2 spaces
68
Somewhat Walkable
$780 Townhouse

3/23 Brickfield Street, North Parramatta NSW 2151

  • 3 beds
  • 2 baths
  • 2 spaces
88
Very Walkable
$680 Townhouse

7/29 William Street, North Parramatta NSW 2151

  • 3 beds
  • 1 bath
  • 1 space
76
Very Walkable
$885 Townhouse

2/56 Grose Street, North Parramatta NSW 2151

  • 3 beds
  • 2 baths
  • 2 spaces
92
Walker's Paradise
$685 Townhouse

25/47-49 Gladstone Street, North Parramatta NSW 2151

  • 2 beds
  • 2 baths
  • 1 space
6
Car Dependent
$800 Townhouse

6/10-12 Bowden Street, North Parramatta NSW 2151

  • 3 beds
  • 2 baths
  • 2 spaces
  • Pets
67
Somewhat Walkable
$720 Townhouse

70/125 Park Road, Rydalmere NSW 2116

  • 3 beds
  • 2 baths
  • 1 space
52
Somewhat Walkable
$790 Townhouse

8/210 Pennant Hills Road, Oatlands NSW 2117

  • 4 beds
  • 2 baths
  • 2 spaces
28
Car Dependent
$680 Townhouse

21/100 Kissing Point Road, Dundas NSW 2117

  • 3 beds
  • 2 baths
  • 1 space
  • Pets
38
Car Dependent
$930 Townhouse

10/342 Marsden Road, Carlingford NSW 2118

  • 4 beds
  • 3 baths
  • 2 spaces
78
Very Walkable
$700 Townhouse

14/27-31 Windermere Avenue, Northmead NSW 2152

  • 2 beds
  • 2 baths
  • 1 space
42
Car Dependent
$650 Townhouse

10/9 Oakland Avenue, Baulkham Hills NSW 2153

  • 2 beds
  • 1 bath
  • 1 space
76
Very Walkable
$620 Townhouse

12/1 Shirley Street, Carlingford NSW 2118

  • 2 beds
  • 2 baths
  • 2 spaces
69
Somewhat Walkable
LEASED BY AMANDA! Townhouse

4/9-11 Marshall Road, Telopea NSW 2117

  • 3 beds
  • 2 baths
  • 3 spaces
57
Somewhat Walkable
$780 Townhouse

2/340 Marsden Road, Carlingford NSW 2118

  • 3 beds
  • 2 baths
  • 1 space
67
Somewhat Walkable
Leasing Team
$920 Townhouse

1 Governors Way, Oatlands NSW 2117

  • 3 beds
  • 2 baths
  • 1 space
49
Car Dependent
$850 Townhouse

8/30 Marshall Road, Telopea NSW 2117

  • 3 beds
  • 2 baths
  • 2 spaces
63
Somewhat Walkable
$630 Townhouse

1/6-12 King Street, Dundas Valley NSW 2117

  • 2 beds
  • 2 baths
  • 1 space
52
Somewhat Walkable
$800 Townhouse

7/8 The Cottell Way, Baulkham Hills NSW 2153

  • 3 beds
  • 2 baths
  • 2 spaces
70
Very Walkable

Gas & electricity $100 offer