Yardville-Groveville is a census-designated place and unincorporated area located within Hamilton Township, in Mercer County, New Jersey. As of the United States 2000 Census, the CDP population was 9,208.
Yardville-Groveville is located at 40°10′50″N 74°40′16″W / 40.18056°N 74.67111°W / 40.18056; -74.67111 (40.180608, -74.671154).
According to the United States Census Bureau, the CDP has a total area of 9.0 km² (3.5 mi²). 8.9 km² (3.4 mi²) of it is land and 0.1 km² (0.04 mi²) of it (0.58%) is water.