Vermont Heights is an unincorporated community in St. Johns County, Florida, United States. It is located on State Road 207, west of I-95.
Vermont Heights is located at 29°48′36″N 81°23′50″W / 29.81°N 81.3972°WCoordinates: 29°48′36″N 81°23′50″W / 29.81°N 81.3972°W (29.81, -81.3972).