East Charleston is an unincorporated village in the town of Charleston, Orleans County, Vermont, United States. The community is located along Vermont Route 105 southeast of Newport. East Charleston has a post office with ZIP code 05833.