Трновец (словен. Trnovec, нем. Krozhof) је насељено место у општини Медводе, Средњесловенска регија, Словенија.
До територијалне реорганизације у Словенији била је у саставу града Љубљане, односно старе општине Шишка.
У попису становништва из 2011. године, Трновец је имао 152 становника.
Напомена: Године 1979. увећан за део некадашњег насеља Говејек, чији је остатак тада променио име у Осолник. Године 2016. извршена је мања размена територија између насеља Брезовица при Медводах и Трновец.