Der Weilerbach entspringt nordöstlich von Hagelloch und mündet in der Weststadt in die Ammer. Er ist somit ein linker Zufluss von ihr. Unterwegs kreuzt der Bach die B28.