 Tourism is the primary business in the village, an agricultural area.The 2016 population estimate was 236.Hotels serving Upper and Lower Slaughter include The Slaughters Country Inn, Lords of the Manor and Lower Slaughter Manor.