Het Nederlands kampioenschap 10 km 2012 vond plaats op 30 september 2012. Het was de negende keer dat de Atletiekunie een wedstrijd organiseerde met als inzet de nationale titel op de 10 km. De wedstrijd vond plaats in de stad Utrecht tijdens de Singelloop Utrecht.
Nederlands kampioen 10 km bij de mannen werd Abdi Nageeye en bij de vrouwen won Miranda Boonstra de titel.
In totaal namen 427 atleten deel in verschillende leeftijdscategorieën.
1999 · 2005 · 2006 · 2007 · 2008 · 2009 · 2010 · 2011 · 2012 · 2013 · 2014 · 2015 · 2016 · 2017 · 2018 · 2019 · 2021 · 2022 · 2023