Uche's deal at El Madrigal had been due to expire at the end of the current campaign, but the former Getafe and Real Zaragoza forward has now committed his future to the Castellon club.
The 30-year-old has scored 14 league goals for Villarreal in each of the last two seasons.
His goalscoring form helped the team to promotion in 2013 and an impressive seventh-placed finish last term.
Uche has managed five goals in all competitions in the current campaign, while Villarreal are unbeaten in nine matches and sit sixth.
Marcelino's men face Deportivo La Coruna on Sunday.


Ato Forson is selfish, he wants to control everything – Miracles Aboagye
Kevin Okyere admits Dubai detention, US$50 million Petraco drawdown
Health Ministry says KATH CEO is suspended for two weeks as administrator, not d...
'Stop accepting awards from questionable, self-appointed rating bodies' — Mahama...
Gov’t hints at scrapping unlimited years of mining concession renewals
Committee uncovers regulatory breaches, structural deficiencies in Madina buildi...
We're introducing measures to reduce post-harvest losses — Mahama
Flooding: Building owners who cut corners need to be sanctioned — Fuseini Donkor
We need an overhaul of Ghana's drainage system — Edem Agbana on flood crisis
Concerned citizens petition Chief of Staff over alleged payments in Ministers of...
