in the 2016 census, there were 4,357 people in elanora heights. 77.0% of people were born in australia. the next most common country of birth was england at 6.9%. 89.1% of people spoke only english at home. the most common responses for religion were no religion 32.7%, catholic 24.6% and anglican 20.2%.