Šalnos este un sat din municipalitatea districtuală Ukmergė, din județul Vilnius, Lituania. Šalnos se află la 79 m altitudine. Cel mai apropiat oraș mare este Ukmergė, la 14,3 km la sud. Printre obiectivele din împrejurimi: Siesikai Castle (16,2 km), Church of the Exaltation of the Holy Cross, Taujėnai (3,2 km) și Church of St. Peter and St. Paul (14,1 km).