Obec Liboš se nachází v Olomouckém kraji v oblasti Hané v nadmořské výšce 222 metrů nad mořem. Téměř ideálně je umístěna mezi městy Olomouc, Šternberk, Uničov a Litovel v dojezdové vzdálenosti po silnici do 14 km. Ze severu se stavebně vkliňuje do města Štěpánov, od kterého je oddělena řekou Oskavou a jejím přítokem, Říčím potokem. Dnešní obec vznikla ze tří osad. První dohledaná zmínka o Luboss pochází z roku 1078. V blízkosti Liboše pak v roce 1786 vzniká osada Jílkov a roku 1789 osada Krnov. Jílkov je sloučen s Liboší roku 1898, Krnov pak roku 1960, přičemž ten zůstává samostatným katastrem. V letech 1942-1945 a 1974-1990 byla Liboš součástí Štěpánova. Rozkládá se na 357 hektarech převážně zemědělské půdy. V obci žije 640 - 650 obyvatel.