The electorate of Niddrie contains the localities of Aberfeldie, Airport West, Avondale Heights, Essendon West, Keilor, Keilor East, Keilor Park and Niddrie, as well as parts of the suburbs of Essendon, Moonee Ponds and Taylors Lakes. It is situated eight kilometres north-west of Melbourne.

The district contains residential and industrial areas, a number of recreational reserves, including Brimbank Park, and several large shopping centres. Natural features include the Maribyrnong River.

Niddrie District MapHR