[2] Tarcoola Beach is a narrow strip about 3.2 kilometres (2.0 mi) in length, and is located between Brand Highway and the Indian Ocean, at the southern entrance to Geraldton.
6.57% of the local population reported one or more parents of Italian birth, while small numbers of Filipinos were also present.
The most popular religious affiliations in descending order in the 2001 census were Roman Catholic, Anglican, no religion and Uniting.
Tarcoola Beach contains a number of accommodation options, including a caravan park and several motels and B&Bs.
The suburb contains no schools or shopping facilities, relying in both cases on neighbouring Mount Tarcoola.