Yes, you can store non-Unicode data in a nvarchar column. SQL Server will automatically convert non-Unicode strings to Unicode when storing them in a nvarchar column. However, it's more efficient to use the varchar data type if you only need to store non-Unicode characters, as nvarchar requires more storage space.