Bar Harbor is a village on Mount Desert Island in Hancock County in the Down East area of Maine. It is a useful base for those visiting Acadia National Park.