Van Buren is a community located in the U.S. state of Maine. It is within Aroostook County crossed from Saint-Leonard. It has a total area of 34.86 square miles at 47°09′53″N 67°56′27″W. As of the 2010 census data, it had a total population of 2,171. The population density was 64.3/sq mi. It has Zip code 04785.