The woman, in her 20s, was walking along Brookfield Road about 6.30am when she was allegedly assaulted. She escaped by running up a creek bed.

The woman, said to be in her 20s, was walking near Moggill Creek in Brookfield at around 6.30 on Thursday morning when police said she was assaulted by a man.

A man has been charged today after a woman was allegedly attacked while out on a walk in Brisbane.