Undersökningen, som genomförts av Yougov, visar att 46 procent har röstat för självständighet och 54 procent mot, rapporterar The Guardian.
Valdeltagandet ser ut att bli mycket högt. Totalt 4,2 miljoner personer, vilket motsvarar 97 procent av de röstberättigade, hade registrerat sig för att rösta inför folkomröstningen.
Omröstningen gäller huruvida Skottland, som varit i union med England som en del av Storbritannien sedan 1707, ska bli en självständig nation. Valet bevakas noga av andra regioner, exempelvis Katalonien i Spanien, där det också länge har förts en kamp för självständighet.
Om ja-sidan skulle vinna innebär det att 18 månader av förhandlingar följer mellan skotska företrädare och regeringen i London och att Skottland förklaras självständigt den 24 mars 2016.