National Safety Council (NSC)

https://www.nsc.org/

The National Safety Council (NSC) is a mission-based, 501(c)(3) nonprofit organization dedicated to eliminating preventable deaths and injuries across workplaces, roadways, homes, and communities. Founded in 1913 and chartered by Congress in 1953, the organization is headquartered in Itasca, Illinois. The NSC achieves its mission through leadership, research, education, and advocacy, aiming to make the world safer.

Key services and products offered by the National Safety Council include comprehensive workplace safety training, consulting services, and defensive driving courses. They also provide resources and tools for members, conduct research to inform best practices, and engage with government agencies to influence safety policies. The NSC focuses its efforts on critical areas such as first aid training, worker safety, child passenger and teen driving safety, and distracted driving awareness.

Lorraine M. Martin serves as the Chief Executive Officer, with Nick Smith appointed as President in July 2025 as part of a strategic leadership restructuring to enhance focus on emerging safety priorities. The NSC maintains a strong presence as America's leading nonprofit safety advocate, with an estimated annual revenue between $250 million and $500 million and over 500 employees. Recent activities include kicking off the 30th anniversary of National Safety Month in June 2026 and announcing new sponsors for the Green Cross for Safety Innovation award. In May 2026, CEO Lorraine Martin testified before a House Subcommittee on emerging workplace safety issues.

Latest updates

CID: 4595