Obec leží 15 km severně od Plzně v údolí Bělského potoka. Středem obce vede okresní silnice z Plzně do Manětína s poměrně hustou autobusovou dopravou s návazností na železniční spojení z Horní Břízy na trati Plzeň ‑ Žatec.
Podle posledního územního uspořádání je Trnová začleněna do Plzeňského kraje, okres Plzeň - sever, Městský úřad Nýřany - pracoviště v Plzni.