Novomustafino (; , Yaññ Mostafa) is a rural locality (a village) in Azyakovsky Selsoviet, Burayevsky District, Bashkortostan, Russia. The population was 112 as of 2010. There are 2 streets.
Novomustafino is located 22 km southeast of Burayevo (the district's administrative centre) by road. Sulzibash is the nearest rural locality.