Bernardsville /ˈbɜrnərdzvɪl/ is a borough in Somerset County, New Jersey, United States. Bernardsville has the 10th-highest per capita income in the state. Nationwide, Bernardsville ranks 75th among the 100 highest-income places in the United States (with at least 1,000 households). As of the 2010 United States Census, the borough's population was 7,707, reflecting an increase of 362 (+4.9%) from the 7,345 counted in the 2000 Census, which had in turn increased by 748 (+11.3%) from the 6,597 counted in the 1990 Census.
Bernardsville was incorporated as a borough by an Act of the New Jersey Legislature on March 6, 1924, from portions of Bernards Township, based on the results of a referendum held on April 29, 1924.
Part of the borough was listed on the National Register of Historic Places as Olcott Avenue Historic District in 2009.