There are 21 US Post Offices in Caledonia County serving a total of 29,819 residents equating to 1,420 residents per post office. It's estimated that approximately 47,594 packages are handled across the 21 county post offices annually. Caledonia County is a county located in the northeastern part of the state of Vermont, in the United States. As of the 2010 census, the population was 31,227. Its shire town (county seat) is the municipality of St. Johnsbury. The county was created in 1792 and organized in 1796. It was given the Latin name for Scotland, in honor of the many settlers who claimed ancestry there."