Die Gemeinde Veleso liegt rund 25Kilometer nordwestlich von der Provinzhauptstadt Como über dem Lago di Como zwischen Nesso und Sormano. Das Gebiet von Veleso erstreckt sich in einer Bergregion des Larianischen Dreiecks (Triangolo Lariano) am Fuße des Monte San Primo. Sie umfasst die Fraktionen Erno und Gorla. Die Gemeinde hat 192 Einwohner (Stand 31.Dezember 2024).