About Our Town

Van Buren is a town on the Saint John River in Aroostook County, Maine, United States; located across from Saint-Leonard, New Brunswick, Canada. The population was 2,171 at the 2010 census. It is named after U.S. President Martin Van Buren.

According to the United States Census Bureau, the town has a total area of 34.86 square miles (90.29 km2), of which 33.78 square miles (87.49 km2) is land and 1.08 square miles (2.80 km2) is water. Van Buren is connected to Saint Leonard, New Brunswick via the Saint Leonard-Van Buren Bridge.

Van Buren is part of the Maine School Administrative District No. 24 school system, which contains Van Buren District Elementary School and Van Buren District Secondary School.

Van Buren is part of Francophone North America: 76.6 per cent of residents are habitual speakers of French. Links with Quebec and New Brunswick are consequently strong.

Source: Wikipedia

Image Gallery

Our Town...

The Greater Van Buren Area is your "Gateway to the St. John Valley & Canada." Traveling North on US. Route 1, this southernmost part of the St. John Valley welcomes you with its panoramic views of rolling hills and mother nature at her best!


Town of Van Buren
51 Main St. Suite 101
Van Buren, ME. 04785

Phone: (207) 868-2886
Fax: (207) 868-2222