Teralba NSW

Postcode 2284 · Lake Macquarie LGA

Teralba is a smaller suburb in New South Wales within the Lake Macquarie local government area (postcode 2284). With a population of 2,654, the suburb has a mix of young professionals and families with a median age of 37. Households earn a median income of $107K per year, with an average household size of 2.6 people. The most common occupations are professionals, technicians & trades, community & personal service. The top ancestries reported are English, Australian, Scottish.

The median house price in Teralba is $1.1 million, having grown strongly 8.4% over the past year. Units have a median price of $640,000 (+6.7% YoY). The current median weekly rent is $620. This gives a gross rental yield of approximately 3.0%. The median monthly mortgage repayment is $2,167.

Teralba is served by 1 school, including 1 primary. The average ICSEA score is 959, which is around the national average of 1,000. Public transport access includes 1 rail station, 8 bus stops. The crime rate in the Lake Macquarie LGA is below average at 3,396 incidents per 100,000 population.

From an investment perspective, Teralba offers a gross rental yield of 3.0%, rated as low yield. Property prices are near the state median ($1.1M/$1.5M). The price-to-income ratio of 10.0x is considered stretched. House prices have moved +8.4% year-on-year.

INVESTMENT SIGNALS
Rental Yield3.0% Low Yield
Price vs State$1.1M/$1.5M Near Median
Affordability10.0x Stretched
Price Momentum+8.4% Rising
SEIFA INDEX (ABS)
Advantage5/10
Education5/10
Economic6/10
Disadvantage6/10
MEDIAN HOUSE
$1.1M
8.4% YoY
MEDIAN UNIT
$640K
6.7% YoY
MEDIAN RENT /WK
$363
POPULATION
2,654
DEMOGRAPHICS
Median Age37
Household Size2.6
HH Income /wk$2,060
Personal Income /wk$843
Mortgage /mth$2,167
CRIME (Lake Macquarie LGA)
Crime Rate (per 100k)3,396
Total Incidents7,534
TRANSPORT
Rail Stations1
Bus Stops8
Teralba Station, William St
SCHOOLS (1)
Avg ICSEA959
Total Students111
Government1
Teralba Public SchoolPrimary · Government · ICSEA 959
Data: 2026