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's census populations have been:

Census DatePopulation
1981282
1996324
2001638
20062429
20113687