Stafford is predominantly a residential suburb, including some original Queenslander-style homes and a significant number of post-war Queensland Housing Commission homes on quarter-acre blocks built around the 1940s and 1950s. Stafford lies to the west of Lutwyche Road, along the banks of Kedron Brook. Being an area of that age, many of Stafford's residents are elderly, but there younger families are increasing there.
History
Stafford was originally called Happy Valley. It is possible that the name originates from the fact the Sir Thomas Brisbane for whom the city is named was an officer in the Staffordshire Regiment - a Stafford Knot is featured in the city's coat-of-arms. A public move to rename the area after the English county of Staffordshire in 1885 and 1886 led to its current name. In 1928, in what is now known as Stafford, 20 sites at Gourock Estate, Kedron, being resubs of 1 to 20 of sub 1 of portion 96, Parish of Kedron, were advertised for auction by Isles, Love & Co. Auctioneers. A map produced to advertise the sale shows the land for sale being off Main Stafford Road, near Clifford St. Between 1940 and 1968 Stafford was served by electric trams operated by the Brisbane City Council. This was the last completely new tram line built in Brisbane. One of the original large employers of local workers, Gibson's Tannery, closed in 1982 to make way for the Stafford City Shopping Centre, which opened in 1983 and extended in 1997. Previously, the Stafford Road shopping strip at the tram terminus was the local centre. At the Stafford had a population of 6,041 people.
In the, the population of Stafford was 6,041, 52% female and 48% male. The median age of the Stafford population was 34 years, 3 years below the Australian median. 77.7% of people living in Stafford were born in Australia, compared to the national average of 69.8%; the next most common countries of birth were New Zealand 3%, England 2.3%, Philippines 1.4%, India 0.9%, Italy 0.6%. 86.1% of people spoke only English at home; the next most common languages were 1.3% Italian, 0.6% Punjabi, 0.6% Cantonese, 0.6% Mandarin, 0.5% Spanish.