Den har utspring ved Eikebergmåsan i ravinelandskapet øst i Askim. Den passerer Askim sentrum ved Trippestad, hvor den kalles Eidarengbekken, krysser E18 og Østre linje, og renner videre mer eller mindre rett sørover gjennom Eidsberg og munner ut i Lekumevja rett vest for Eidsberg kirke. Moensbekken er 16,1 kilometer lang, hvorav ca. 11,5 kilometer fra Trippestad i Askim til oset.