Leicester VT is located at 43.860680, -73.129799 geo coordinates. Leicester, VT is located in Vermont, United States Of America.