The Prime Minister made an ambitious bid to capitalise on growing Tory support north of the border, where the party has only one MP, saying she would ensure Scotland and the UK "flourish together".
In the rural village of Crathes, Aberdeenshire, where TV channels were unable to broadcast live and several journalists complained of a lack of mobile signal, Mrs May reiterated her call for voters to back her to strengthen her hand in Brexit negotiations.
It came after Mr Corbyn accused her of slipping into a "presidential bunker mentality", reliant on sound bites and squeezing dissent, and claimed her attitude could lead to "damaging mistakes" for the country.
Scotland's First Minister Nicola Sturgeon reacted to Mrs May's foray north by urging voters not to allow the nation to be "dragged back" by an "increasingly hard-line right wing Tory Government" in Westminster.
But Mrs May's visit to northern Scotland underlined the size of the election victory she thinks is within her grasp, with the Tories now the leading unionist party north of the border, according to opinion polls.
Making a direct plea to Scottish voters who oppose independence, the PM said: "We want to ensure that we build a more secure and united nation.
"That means taking action against the extremists who would divide us and standing up against the separatists who want to break up our country."
Mrs May went on: "There is only one candidate for prime minister who will stand up and defend the United Kingdom. And my commitment is clear that if you strengthen my hand in those Brexit negotiations, I will work to ensure that Scotland and the UK flourish together.
"So on June 8 vote for five years of strong and stable leadership. Give me the mandate to lead Britain, give me the mandate to speak for Britain, give me the mandate to fight for Britain and give me the mandate to deliver for Britain."
Additional reporting from PA.