The Town Budget for next fiscal year has been announced and can be viewed here. The budget will be slated for passage at the Town Meeting 7:30pm May 19 at town hall.