A new £60m waste incinerator is be built at La Collette in Jersey, States members have decided.
The plant will replace an ageing incinerator at Bellozane and be cheaper and greener, Transport and Technical Services said.
The plans were approved on Wednesday with 32 members in favour, 13 against and one abstention.
The project will now be put out to tender and the States will have the final say on the project size and cost.
Several companies have expressed an interest in the tender.
Concerns have been raised in the past about a plant's impact on the skyline of the south coast, the extra traffic it could bring and the lack of a plan for the La Collette area as a whole.
Guy de Faye, Minister for Transport and Technical Services, said: "The waste plant is not just an incinerator. It's doing something else as well.
"It does makes an awful lot of sense to locate something that is effectively an industrial electric power plant next to an existing industrial electricity power plant such as the JEC.
"The ability to do that is very easy at La Collette. Up at Bellozane we would have to pay a very substantial amount of money to put in new cabling."
The Bellozane facility was due to be replaced by 2008.