Situada no limite sul do concelho do Cadaval esta freguesia é atravessada pela EN 115 que liga aos concelhos de Alenquer e Torres Vedras, com os quais faz fronteira; internamente, faz fronteira com Pero Moniz e Lamas.
A freguesia de Vilar é constituida por diversas povoações e lugares nomeadamente Rechaldeira, Avenal, Carvalhal, Palhais, Pereiro, Tojeira, Vila Nova e Vilar.