Fon is a hamlet in Tønsberg Municipality, in Vestfold, Norway. Fon lies at 104 m above sea level, 9.9 km from the Scandinavian mountains. The nearest city is Horten, 16.0 km to the east. Beaches nearby: Dulpen (11 km), Sølehølet (15 km). Among the landmarks around are Borre mound cemetery (15.4 km), Høyjord Stave Church (6.9 km) and Fon Church (0.0 km). Among the natural features are Slottsfjellet (19.2 km) and Lønskollen (6.4 km).