Holmestrand is a city and municipality in Vestfold county, Norway. The administrative centre of the municipality is the city of Holmestrad. The city was established as a municipality on 1 January 1838 (see formannskapsdistrikt). The neighboring rural municipality of Botne was merged into the municipality of Holmestrand on 1 January 1964.