The Caboolture River forms part of the southern boundary and all of the south-eastern. Wararba Creek forms the eastern boundary before flowing into the Caboolture River in the south-east.[6]
In the 2011 census, Bellmere recorded a population of 5,540 people, 51.8% female and 48.2% male.[15] The median age of the Bellmere population was 30 years, 7 years below the national median of 37. 76.5% of people living in Bellmere were born in Australia. The other top responses for country of birth were New Zealand 5.6%, England 4.5%, Philippines 0.8%, Korea, Republic of 0.6%, Scotland 0.5%. 89.3% of people spoke only English at home; the next most common languages were 0.7% Samoan, 0.6% Korean, 0.5% Arabic, 0.3% Tagalog, 0.3% Tongan.[15]
In the 2016 census, Bellmere had a population of 5,863 people.[16]In the 2021 census, Bellmere had a population of 6588 people.[1]
There are no secondary schools in Bellmere. The nearest government secondary schools are Tullawong State High School in neighbouring Caboolture to the north-east and Morayfield State High School in Morayfield to the south-east.[20]