Voters approved the revised budget in Tuesday’s revote.
Of the 852 who voted on the issue, or about 26 percent of the registered voters in Charlotte, 496 voted to approve the budget and 354 voted against, for a winning margin of 142 votes.
The original budget failed by 35 votes.
The original budget defeated on Town Meeting Day in March was for $2,930,908, while the budget voters approved Tuesday was for $2,780,713, after the selectboard decreased the budget by just over $150,000.
The turnout for the budget revote was not much lower than voting on Town Meeting Day, when 29 percent voted.