Controversial plans for a new supermarket in Bishops Waltham, near Winchester, have been given the go-ahead while a protest was held outside.
Campaigners have fought a long battle over the Sainsbury's store which will also house the town's doctors' surgery.
They argued the store would have a negative impact on the character of the market town. But many residents backed the 35,000sq ft (3,251sq m) store.
Winchester councillors voted in favour of the plans on the Abbey Mill site.
Winchester council officers recommended the plan for approval.
The authority said it had received thousands of letters in support of and against the development.
Sainsbury's said the supermarket would help finance the £1.6m relocation of the surgery to the site and the store would create more than 300 jobs.
Those against the store also said it would hurt High Street trade.