Belvidere is located on the east bank of the Delaware River at the Pennsylvania border, in Warren County (of which it is the county seat), and in the Skylands Region. Belvidere is part of the Newark, New Jersey metro area.
To the north are the BASF Industrial Complex and the Roche Industrial Complex. The Apple Mountain Golf Club is three miles southeast.
The population estimate for July 1, 1998 was 2,752, an increase of 83 since 1990.
Accommodations in Belvidere include Thisilldous Inn. Click for more details, including other accommodations in the area, as well as online reservations.