Любино-Малороссы расположено в 45 км к северо-западу от областного центра города Омск на федеральной трассе Р 402 Тюмень-Ишим-Омск и 29 километрах от районного центра рабочего посёлка Любинский.
Китайлы находится в юго-западе азиатской части России (Любинский, Омская), 42 километра на юго-запад от города Омска.
Населённый пункт находится на юге центральной части Омской области, в лесостепной зоне, в пределах Ишимской равнины, к западу от реки Иртыш, на расстоянии примерно 29 километров (по прямой) к востоку-северо-востоку от посёлка городского типа Любинский, административного центра района. Абсолютная высота — 77 метров над уровнем моря.