Bernardsville /ˈbɜrnərdzvɪl/ is a borough in Somerset County, New Jersey, United States. In 2000 Bernardsville had the 10th-highest per capita income in the state and ranked 76th nationally among the 100 highest-income places in the United States (with at least 1,000 households) .