Maddington, situated approximately 18 kilometres southeast of Perth's central business district, is a suburb within the City of Gosnells. Covering an area of 10.5 square kilometres, it encompasses residential, commercial, and light industrial zones. According to the 2021 Census, Maddington had a population of 12,419 residents living in 4,903 dwellings, with an average household size of 2.68 persons. The median age of residents was 35 years.
Public transportation in Maddington includes the Maddington train station on the Armadale Line, which provides direct access to Perth and Armadale. Bus services, such as routes 220, 221, 228, 229, 279, and 907, operate along major roads, including Albany Highway and Kelvin Road, connecting residents to surrounding suburbs and commercial centres.
Educational institutions in the suburb include Maddington Primary School, located at 1951 Albany Highway, and East Maddington Primary School at 79 Pitchford Avenue, both of which cater to students from Kindergarten to Year 6. Bramfield Park Primary School, located on Yule Street, serves the local community. For secondary education, Yule Brook College, situated on Dellar Road, offers programs for Years 7 to 12, utilising the Big Picture Learning design. St Francis' School, established in 2015 at 10 Alloa Road, provides alternative education for students aged 10 to 12.
Recreational spaces in Maddington include Peace Park, a linear park near Kilmeston Court featuring a playground and basketball ring. Penn Street Reserve features play equipment, a half-court basketball area, and open grassy areas for various activities. Gibbs Park and Maddington Oval provide additional green spaces for community use.
Essential amenities are accessible within the suburb, with shopping centres such as Maddington Central offering a range of retail outlets, supermarkets, and dining options. The suburb's infrastructure supports a blend of residential and commercial activity, contributing to its role in the Perth metropolitan area.