UKIP has polled the second highest number of votes in the European election in Caerphilly County Borough.
The anti European Union party gained 11,809 votes locally – mirroring its national Welsh success.
Across Wales, Labour received 28.7% of the vote with UKIP in second on 28.1%. The Tories had 17.8% and Plaid 15.6%.
Labour won 206,332 votes compared to 201,983 for UKIP, 127,742 for the Tories and 111,864 for Plaid.
This means the four parties each retain a seat representing Wales in the European Parliament. Labour has MEP Derek Vaughan, the Conservatives have Kay Swinburne, Plaid Cymru has Jill Evans while UKIP has Nathan Gill.
Mr Gill told BBC Radio Wales: “We always said we could win here in Wales. That’s what we strove for, that’s what we set our target for and we were literally just 4,350 votes short of actually beating Labour here in Wales.
“We are over the moon.
“The people of Wales have spoken and they are as Eurosceptic as people are in England or Scotland.”
Plaid Cymru leader Leanne Wood AM said: “I’m pleased that in a difficult electoral context, Wales returned its most effective representative to the European Parliament. The context of this election resulted in Plaid Cymru having to work considerably harder than other parties to get our message across to the people. I am proud of the teams of dedicated party members who worked hard across the country to spread Plaid Cymru’s message of hope.
“I also thank those who cast their vote for Plaid Cymru and for Wales on Thursday. We will now continue to further Wales’ interests in the European Parliament.”
Across the UK, UKIP secured 27.5% of the vote beating Labour who had 25.4% of the vote. The Conservatives had 23.94% share of the vote.
Provisional result for Caerphilly County Borough:
Britain First – 482
British National Party – 568
Conservative Party – 3,434
Green Party – 1,281
Labour Party – 14,253
Liberal Democrats – 671
NO2EU – 170
Plaid Cymru – 5,392
Socialist Labour Party – 298
The Socialist Party of Great Britain – 49
UK Independence Party – 11,809
Number of spoiled votes – 87