 According to the U.S. Census Bureau, the county has a total area of , of which is land and (13.0%) is water.The county is bounded by the James River on the north and the Blackwater River to the south.The land is generally low-lying, with many swamps and pocosins.