Ningi is a partly developed residential locality west of Pumicestone Channel and Bribie Island, extending to the eastern edge of Caboolture. It is on the southern bank of Ningi Creek, west from where the creek enters the channel. Both the creek and the settlement were named after the Ningi Ningi Aboriginal group who were traditionally associated with Toorbul Point on the north side of the mouth of the creek.
The main thoroughfare in Ningi is Bribie Island Road, along which the settlements are laid out. In the west (adjacent to the Beerburrum State Forest and near the edge of Caboolture) there are recent subdivisions and a Telstra customer assistance centre. Eastwards along Bribie Island Road there are a shopping area, a public hall, a church and several housing estates. The Sandstone Lakes estate is laid out around a waterway. Along the Ningi Creek there is a grassed foreshore overlooking the low-lying Ningi Island, a conservation area and part of Pumicestone Passage Marine Park. There is also a large sand quarry south of the housing estates.
Ningi has an above average number of retirees - the median age is 40 compared with 37 for Australia, and the median income is about 77% of the median for Australia.
Ningi's census populations have been: