The poll by Survation shows 53% in favour of breaking with the union, with 47% against.
It is the latest in a series of surveys since the beginning of the coronavirus pandemic showing a majority of Scots in favour of independence – including one by Panelbase which held support at 55% last month.
SNP depute leader Keith Brown said: “This is yet another significant poll for the SNP and the independence movement – showing people want decisions about Scotland to be made by the people who live here, and not Boris Johnson.
