Falmouth is een door de volkstelling aangewezen plaats (census-designated place, CDP) in Stafford County, Virginia, Verenigde Staten. Het is gelegen aan de noordoever van de Rappahannock River bij de watervallen. De gemeente ligt ten noorden van en tegenover de stad Fredericksburg. Falmouth is door het U.S. Census Bureau erkend als een census-designated place (CDP) en telde bij de volkstelling van 2010 4.274 inwoners.