does north Carolina tax teacher pensions and social security?
No, it does not. North Carolina exempts all social security and teacher pensions.