Servion lies at an elevation of 752 m, 3.5 km west of the district seat at Oron-la-Ville and 13 km northeast of Lausanne (as the crow flies). The scattered settlement stretches along the Carrouge brook on the eastern edge of the Jorat.
Until the second half of the 20th century, Servion was primarily a farm village. Today, agriculture is only a minor occupation. Much additional employment has developed in sales and the service sector. In the commercial center that has developed on the Carrouge are found construction and transport firms, as well as electronics and precision instrument companies. Many new homes have been built, whose owners commute to Lausanne.
Servion is known for its zoo, with a tropical aquarium, and the village theater Theatre de Barnabe.
The village church dates from 1453, with a bell tower added in the 19th century.