High-yield listings

High-Yield Properties for Sale in Castle Hill, NSW 2154: Advertised and Estimated Rents

0 with advertised rent, 38 estimated. Updated 27 Oct 2026, 4:59 PM AWST.

Listings
38
Estimated rents
38
Typical asking (these 38 listings)
$1,210,000

This page lists 38 homes for sale in Castle Hill, NSW 2154: 5 houses, 10 apartments or units, 10 townhouses or villas and 13 other homes.

The asking prices of these 38 listings run from $660,000 to $2,650,000, and half are asking $1,210,000 or less.

None has an advertised rent: all 38 yields use an estimated rent from bond data, so check the actual rent with the agent.

Estimated gross yields here run from 2.1% to 6.5%.

Listings ranked by gross yield

Read how these yields are worked out.

  1. 9/23-25 Showground Road

    Castle Hill, NSW 2154

    Apartment · 3 bed · 2 bath

    6.5% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $835,000. Estimated rent $1,050/wk.

    Last checked 21 Oct 2026

  2. 2/77 Crane Road

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 2 bath

    6.5% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $835,800. Estimated rent $1,050/wk.

    Last checked 22 Oct 2026

  3. 8/193-195 Old Northern Road

    Castle Hill, NSW 2154

    Townhouse · 2 bed · 1 bath

    6.4% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $670,000. Estimated rent $825/wk.

    Last checked 27 Oct 2026

  4. 2/75B Crane Road

    Castle Hill, NSW 2154

    Townhouse · 2 bed · 1 bath

    6.4% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $675,000. Estimated rent $825/wk.

    Last checked 22 Oct 2026

  5. 4/52 Parsonage Road

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 1 bath

    6.1% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $890,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  6. 114/9 Gay Street

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath · 1 car

    6.0% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $720,000. Estimated rent $825/wk.

    Last checked 23 Oct 2026

  7. 1203/9 Gay Street

    Castle Hill, NSW 2154

    Apartment · 3 bed · 2 bath

    5.9% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $930,000. Estimated rent $1,050/wk.

    Last checked 21 Oct 2026

  8. 1903/299 Old Northern Road

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath

    5.8% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $735,000. Estimated rent $825/wk.

    Last checked 20 Oct 2026

  9. 629/21 Partridge Avenue

    Castle Hill, NSW 2154

    Apartment · 1 bed

    5.5% estimated yield

    Estimated yield (rent from NSW bond median, 1-bed, 14 bonds, loaded Oct 2026)

    Asking $660,000. Estimated rent $700/wk.

    Last checked 22 Oct 2026

  10. 502/33 Dawes Avenue

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath

    5.4% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $790,000. Estimated rent $825/wk.

    Last checked 27 Oct 2026

  11. 92/23-35 Crane Road

    Castle Hill, NSW 2154

    3 bed · 2 bath

    5.3% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,030,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  12. 9/42 Kerrs Road

    Castle Hill, NSW 2154

    Townhouse · 2 bed

    5.1% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $840,000. Estimated rent $825/wk.

    Last checked 25 Oct 2026

  13. 38/8-14 Mercer Street

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath

    5.1% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $840,000. Estimated rent $825/wk.

    Last checked 22 Oct 2026

  14. 15/4-6 Mercer Street

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath

    4.9% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $875,000. Estimated rent $825/wk.

    Last checked 25 Oct 2026

  15. 19/79 Crane Road

    Castle Hill, NSW 2154

    3 bed · 2 bath

    4.7% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,160,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  16. 32/22-26 Mercer Street

    Castle Hill, NSW 2154

    Unit · 1 bed · 1 bath

    4.6% estimated yield

    Estimated yield (rent from NSW bond median, 1-bed, 14 bonds, loaded Oct 2026)

    Asking $795,000. Estimated rent $700/wk.

    Last checked 20 Oct 2026

  17. 38/59a Castle Street

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 2 bath

    4.6% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,200,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  18. 8/59A Castle Street

    Castle Hill, NSW 2154

    Townhouse · 3 bed

    4.5% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,220,000. Estimated rent $1,050/wk.

    Last checked 22 Oct 2026

  19. 8/75A Crane Road

    Castle Hill, NSW 2154

    3 bed · 1 bath

    4.4% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,250,000. Estimated rent $1,050/wk.

    Last checked 26 Oct 2026

  20. 5/231-239 Old Northern Road

    Castle Hill, NSW 2154

    2 bed · 2 bath

    4.3% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $987,000. Estimated rent $825/wk.

    Last checked 21 Oct 2026

  21. 25/59A Castle Street

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 2 bath

    4.3% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,270,000. Estimated rent $1,050/wk.

    Last checked 26 Oct 2026

  22. 56/73 Crane Road

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 2 bath

    4.3% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,260,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  23. 47/22-26 Mercer Street

    Castle Hill, NSW 2154

    2 bed · 2 bath

    4.3% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $990,000. Estimated rent $825/wk.

    Last checked 20 Oct 2026

  24. 5/36 Francis Street

    Castle Hill, NSW 2154

    3 bed · 2 bath

    4.1% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,327,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  25. 108 Tuckwell Road

    Castle Hill, NSW 2154

    3 bed · 2 bath

    4.1% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,320,000. Estimated rent $1,050/wk.

    Last checked 25 Oct 2026

  26. 1/36 Parsonage Road

    Castle Hill, NSW 2154

    3 bed · 1 bath

    4.0% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,350,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  27. 5/52 Parsonage Road

    Castle Hill, NSW 2154

    3 bed · 1 bath

    4.0% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,370,000. Estimated rent $1,050/wk.

    Last checked 26 Oct 2026

  28. 9/38-40 Francis Street

    Castle Hill, NSW 2154

    3 bed · 2 bath

    3.9% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,400,000. Estimated rent $1,050/wk.

    Last checked 20 Oct 2026

  29. 4/1-3 Telfer Road

    Castle Hill, NSW 2154

    Townhouse · 3 bed · 2 bath · 2 car

    3.7% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,490,000. Estimated rent $1,050/wk.

    Last checked 27 Oct 2026

  30. 4/52-54 Kerrs Road

    Castle Hill, NSW 2154

    3 bed · 2 bath

    3.6% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 14 bonds, loaded Oct 2026)

    Asking $1,530,000. Estimated rent $1,050/wk.

    Last checked 20 Oct 2026

  31. 139 David Road

    Castle Hill, NSW 2154

    4 bed · 2 bath

    3.5% estimated yield

    Estimated yield (rent from NSW bond median, 4-bed, 14 bonds, loaded Oct 2026)

    Asking $1,689,000. Estimated rent $1,150/wk.

    Last checked 27 Oct 2026

  32. 5/67-71 Brisbane Road

    Castle Hill, NSW 2154

    House · 3 bed · 2 bath · 2 car

    3.3% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 12 bonds, loaded Oct 2026)

    Asking $1,400,000. Estimated rent $895/wk.

    Last checked 25 Oct 2026

  33. 1107/8 Garthowen Crescent

    Castle Hill, NSW 2154

    Apartment · 2 bed · 2 bath

    3.3% estimated yield

    Estimated yield (rent from NSW bond median, 2-bed, 53 bonds, loaded Oct 2026)

    Asking $1,300,000. Estimated rent $825/wk.

    Last checked 21 Oct 2026

  34. 5 Telfer Road

    Castle Hill, NSW 2154

    House · 4 bed · 3 bath · 1 car

    2.7% estimated yield

    Estimated yield (rent from NSW bond median, 4-bed, 14 bonds, loaded Oct 2026)

    Asking $2,250,000. Estimated rent $1,150/wk.

    Last checked 26 Oct 2026

  35. 12 Imperial Road

    Castle Hill, NSW 2154

    House · 4 bed · 3 bath

    2.6% estimated yield

    Estimated yield (rent from NSW bond median, 4-bed, 14 bonds, loaded Oct 2026)

    Asking $2,325,000. Estimated rent $1,150/wk.

    Last checked 19 Oct 2026

  36. 13 Larool Crescent

    Castle Hill, NSW 2154

    4 bed · 2 bath

    2.5% estimated yield

    Estimated yield (rent from NSW bond median, 4-bed, 14 bonds, loaded Oct 2026)

    Asking $2,400,000. Estimated rent $1,150/wk.

    Last checked 20 Oct 2026

  37. 100 Darcey Road

    Castle Hill, NSW 2154

    House · 4 bed · 3 bath

    2.3% estimated yield

    Estimated yield (rent from NSW bond median, 4-bed, 14 bonds, loaded Oct 2026)

    Asking $2,650,000. Estimated rent $1,150/wk.

    Last checked 22 Oct 2026

  38. 13 Orange Grove

    Castle Hill, NSW 2154

    House · 3 bed · 2 bath

    2.1% estimated yield

    Estimated yield (rent from NSW bond median, 3-bed, 12 bonds, loaded Oct 2026)

    Asking $2,250,000. Estimated rent $895/wk.

    Last checked 21 Oct 2026