Keilor is a suburb of Melbourne, Victoria, Australia, 18 km north-west of Melbourne's central business district. Its local government areas are the Cities of Brimbank and Hume. At the 2016 Census, Keilor had a population of 5,853.
Whilst most of the suburb is contained within the City of Brimbank, the northern section of Keilor, north of the Calder Freeway, is within the City of Hume. This section of the suburb is located on the flood plain of the Maribyrnong River, and is home to many market gardens.
The suburb is essentially residential with large industrial developments in adjacent suburbs.
There are several shopping centres in the area including Keilor Shopping Centre and Watergardens Town Centre approximately 5 km away.