North Beach is a residential suburb, with small shopping areas on the coast and at Flora Terrace and Castle Street which offer basic commercial services.
On the northern boundary is the Mount Flora Regional Museum, built in 1936 as a water tower at the highest point of the suburb to provide scheme water to surrounding areas.