Marilao is 22 kilometers (14 mi) from Manila and 23 kilometers (14 mi) from the provincial capital Malolos City.
With the continuous expansion of Metro Manila, Marilao is part of Manila's built-up area which reaches San Ildefonso on its northernmost part.
