North Carolina does have the death penalty as a legal punishment. However, the state has not carried out any executions since 2006, effectively placing a moratorium on executions due to legal challenges and systemic issues. There are currently over 120 people on death row in North Carolina. Execution is by lethal injection, but recent legislation also allows electrocution and firing squad as alternatives. The state's governor has also granted clemency to some death row inmates in recent years, reflecting ongoing debates and concerns about the fairness and application of capital punishment in North Carolina.