Publow is a small village and civil parish located in Bath and North East Somerset, England. It is situated within the Chew Valley along the banks of the River Chew. The parish serves as a rural area positioned approximately 7 miles from Bristol, 9 miles from Bath, and 4 miles from Keynsham.
The principal settlement within the parish is Pensford. Additionally, the parish encompasses the village of Belluton and a portion of the village of Woollard. According to the 2011 census, Publow had a total population of 1,119 residents.