Lokomotor kallas ett mindre lok som främst är avsett för växling och dragning av kortare godståg. Jämfört med ett vanligt lok har lokomotorn lägre effekt (SJ:s ursprungliga definition max 300 hk) och hastighet. De flesta lokomotorer har två axlar.
Lokomotorn har i allmänhet dieselhydraulisk eller dieselmekanisk (jfr lastbil) kraftöverföring, men även elektriska lokomotorer har förekommit. Skälet till att man började skilja mellan lok och lokomotorer är lönemässiga. Lok krävde en lokförare, medan en lokomotor bara krävde en lokomotorförare som hade kortare utbildning och lägre lön. År 1952 anger SJ växlingskostnaden per timme för lokomotor 18:- och ånglok 57:-.