High-yield listings
0 with advertised rent, 38 estimated. Updated 27 Oct 2026, 4:59 PM AWST.
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%.
Read how these yields are worked out.
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
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
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
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
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.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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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