Dnešní obec se nachází 17 km severovýchodně od města Bystřice nad Pernštejnem, na hranici Čech a Moravy, v nadmořské výšce 672 m.n.m. V blízkosti obce se nachází Nyklovický potok. Jižně od Nyklovic, dosahuje vrchol Horního lesa, výšky 774 m.n.m.
Dnešní počet obyvatel je 167.
Na kopci směrem na Sulkovec byla donedávna nejstarší měřící stanice nárůstu jinovatky ve střední Evropě.
Směrem na Vír po modré značce je 60m vysoký vysílač signálu využívaný i jako Rozhledna pro Turisty.