in the 2016 census, there were 3,883 people in main beach. 59.4% of people were born in australia. the next most common countries of birth were new zealand 5.6% and england 5.3%. 75.6% of people spoke only english at home. the most common responses for religion were no religion 26.9%, catholic 23.3% and anglican 18.1%.