Омелино стоит на левом, западном берегу реки Эдома, непосредственно ниже впадения в неё реки Малая Эдома. Реки охватывают деревню с трёх сторон: с веверо-востока и юго-востока это река Эдома, которая делает в районе деревни поворот, а с юго-запада это река Малая Эдома. С четвёртой же стороны, с северо-запада от Омелино стоит деревня Столбищи, наиболее крупная деревня в окрестностях с развитой инфраструктурой, центр крупного сельскозяйственного предприятия и сельскохозяйственные строения. На противоположном берегу Эдомы, к югу от Омелино стоит деревня Ионовское[2].
На 1 января 2007 года в деревне Омелино числилось 10 постоянных жителей [4]. По карте 1975 г. в деревне жило 22 человека. Почтовое отделение, находящееся в деревне Столбищи, обслуживает в деревне Омелино 19 домов [5].