Vear is a village in Vestfold, Norway, located in the municipality of Tønsberg. It had a population of 3,520 in 2005. Vear lies near the border between Stokke (Sandefjord) and Tønsberg. It lies along Norwegian County Road 303 between Sandefjord and Tønsberg. It has a total area, including land- and water, of 3.55 km2. It is located 6 km south of Tønsberg, and 20 km north of Sandefjord city centre. The combined populations of Vear, Hognes, Bjelland, and Smørberg is 3,800 people as of 2015.