The Waterbury name in England is not a wide spread name, it actually seems to be quite rare. The explanation for the name says it refers to a family who lived in Waterperry, Oxfordshire. Waterperry is derived from the words meaning pear trees by the water. Possibly their land had pear trees by a stream. This Waterbury family lived almost exclusively in and around Sudbury in Suffolk Co.