No, North Carolina is not a no-fault auto insurance state. It uses a fault-based system, meaning the at-fault driver's insurance pays for damages. Drivers are required to carry liability insurance.