Mladotice se nachází 35 km severně od Plzně a 9 km západně od města Kralovic, v široké kotlině vytvořené mladotickým potokem, v nadmořské výšce 364 metrů. Ves obklopuje lesnatá a kopcovitá krajina a západní hranici katastru obce tvoří řeka Střela, jejíž malebné údolí je vhodné nejen pro odpočinek.
Jméno obce je odvozeno od starého rodu Mladotova, jenž pocházel z kmene Čechů.