Šalnos est un village dans Municipalité du district d'Ukmergė, dans Apskritis de Vilnius, en Lituanie. Šalnos se situe à 79 m d'altitude. La grande ville la plus proche est Ukmergė, à 14,3 km au sud. Parmi les sites touristiques alentour : Château de Siesikai (16,2 km), Church of the Exaltation of the Holy Cross, Taujėnai (3,2 km) et Church of St. Peter and St. Paul (14,1 km).