Battery Park is an unincorporated community in Isle of Wight County, Virginia, United States. Battery Park is located near the confluence of the Pagan River into the James River, east-northeast of Smithfield. Battery Park has a post office with ZIP code 23304, which opened on December 28, 1892.