流经地方.雅芳河发源于英国英格兰格洛斯特郡南格洛斯特奇平索德伯里，流经马姆斯伯里（Malmesbury）、奇彭纳姆（Chippenham）、梅尔克舍姆（Melksham）、雅芳河畔布拉德福德（Bradford on Avon）、巴斯、凯恩舍姆（Keynsham），在布里斯托埃文茅斯的河口与塞文河汇合，注入爱尔兰海。