How far does an establishment selling alcoholic beverages have to be from a church or school?

No specific distance; however, under Section 16C of M.G.L. Chapter 138, premises located within a radius of five hundred feet of a school or church shall not be licensed to sell alcoholic beverages unless the local licensing authority determines in writing and after a hearing that the premises are not detrimental to the educational and spiritual activities of that church or school, unless the premises are those of an innholder or unless the parts of the buildings are located ten or more floors above street level. The 500 foot distance under this section 16C is measured in a straight line from the nearest point of the church or school to the nearest point of the premises to be licensed.