High-fat diet (HFD)-induced insulin resistance (IR) in skeletal muscle is often accompanied by mitochondrial dysfunction and oxidative stress. Boosting nicotinamide adenine dinucleotide (NAD) using nicotinamide riboside (NR) can effectively decrease oxidative stress and increase mitochondrial function. However, whether NR can ameliorate IR in skeletal muscle is still inconclusive. We fed male C57BL/6J mice with an HFD (60% fat) ± 400 mg/kg·bw NR for 24 weeks. C2C12 myotube cells were treated with 0.25 mM palmitic acid (PA) ± 0.5 mM NR for 24 h. Indicators for IR and mitochondrial dysfunction were analyzed. NR treatment alleviated IR in HFD-fed mice with regard to improved glucose tolerance and a remarkable decrease in the levels of fasting blood glucose, fasting insulin and HOMA-IR index. NR-treated HFD-fed mice also showed improved metabolic status regarding a significant reduction in body weight and lipid contents in serum and the liver. NR activated AMPK in the skeletal muscle of HFD-fed mice and PA-treated C2C12 myotube cells and upregulated the expression of mitochondria-related transcriptional factors and coactivators, thereby improving mitochondrial function and alleviating oxidative stress. Upon inhibiting AMPK using Compound C, NR lost its ability in enhancing mitochondrial function and protection against IR induced by PA. In summary, improving mitochondrial function through the activation of AMPK pathway in skeletal muscle may play an important role in the amelioration of IR using NR.