North Shore MP Felicity Wilson has again admitted she provided false information on political forms, this time overstating the number of undergraduate university degrees she had.

Key points: A NSW Liberal MP has been caught out for a second time for making mistakes on forms

A NSW Liberal MP has been caught out for a second time for making mistakes on forms Earlier this year, Felicity Wilson incorrectly told voters she had lived in North Shore for 10 years

Earlier this year, Felicity Wilson incorrectly told voters she had lived in North Shore for 10 years Now, she's admitted she has only one undergraduate degree, despite past claims she had two

Ms Wilson, who entered the New South Wales Parliament via an April by-election, claimed she had a double degree from Macquarie University when she applied to be vice-president of the NSW Liberal state executive in 2013.

However, this evening she admitted she had only one undergraduate degree — a Bachelor of Media — and a Master of Public Policy.

It is the second time Ms Wilson's claims about her past have been inaccurate, and on both occasions, the mistakes have appeared to enhance her political pedigree.

Earlier this year, while campaigning in North Shore, it was revealed she had wrongly claimed to have lived in the electorate for a decade.

During the Liberal Party preselection battle that led to her nomination, Ms Wilson said she had lived in Waverton, Wollstonecraft and Neutral Bay "for 10 years".

This assertion was repeated in a statutory declaration as part of her nomination form lodged with the party.

That misstep prompted an awkward exchange with ABC News in April, while Ms Wilson was on the campaign trail.

Sorry, this video has expired Felicity Wilson refuses to talk to ABC reporter

'She's the Pinocchio of the Parliament'

In a statement, Ms Wilson told ABC News she did not have two undergraduate degrees.

"I apologise unreservedly for any errors on my forms," she said.

"My focus is on my duties as the Member for North Shore, and I will continue to give every effort to representing our community in NSW Parliament."

Despite a 15 per cent swing against the Liberals, Ms Wilson won North Shore comfortably at the by-election, which was prompted by former health minister Jillian Skinner's retirement.

NSW Labor leader Luke Foley described Ms Wilson as the "Pinocchio of the Parliament". ( AAP: Carol Cho )

NSW Opposition Leader Luke Foley said Ms Wilson could not be trusted.

"Fibbing Felicity, she's the Pinocchio of the Parliament," Mr Foley said.

"I mean, what will she say next?

"Unfortunately the people of the North Shore electorate can't believe much that their new MP says."

Labor did not run a candidate in the by-election.