New Baltimore is 2 miles (3 km) southwest of the border between Prince William County and Fauquier County.
It is 1 mile (1.6 km) north of Broken Hill, 6 miles (10 km) northeast of Warrenton, the Fauquier County seat, and 6 miles (10 km) west of Gainesville.

The major road in the community remains Lee Highway, U.S. Route 15/29.
Another important road is Beverley's Mill Road / Broad Run Church Road (County Route 600), which is technically a secondary road, now a well-traveled commuter road.

The New Baltimore CDP now extends well south and east of the original settlement.
The CDP border follows US 15/29 east to Riley Road, then south to Broad Run Church Road, then east to Vint Hill Road (Virginia State Route 215), then southeast to the Prince William County line.
Following the county line southeast, the CDP border briefly turns south along an intermittent brook, then turns southwest on Rogues Road to Dumfries Road, turning northwest back to US 15 and 29 less than 1 mile northeast of the Warrenton town limits.
The CDP limits turn northeast along US 15/29, then north on Mill Run to Rosedale Farm Road, then west on Old Bust Head Road, north along lot lines to Snow Mountain Road, east back to Old Bust Head Road, east further to Georgetown Road, then east and south along lot lines around the original New Baltimore back to US 15/29.
The CDP limits include the former Vint Hill Farms Station military site.

According to the U.S. Census Bureau, the current New Baltimore CDP has a total area of 12.3 square miles (31.8 km²), of which 12.0 square miles (31.1 km²) is land and 0.3 square miles (0.7 km²), or 2.07%, is water.
The community is part of the Cedar Run and Broad Run watersheds, which join to form the Occoquan River, a tributary of the Potomac.
New Baltimore is 2 miles (3 km) southwest of the border between Prince William County and Fauquier County. It is 1 mile (1.6 km) north of Broken Hill, 6 miles (10 km) northeast of Warrenton, the Fauquier County seat, and 6 miles (10 km) west of Gainesville.
The major road in the community remains Lee Highway, U.S. Route 15/29. Another important road is Beverley's Mill Road / Broad Run Church Road (County Route 600), which is technically a secondary road, now a well-traveled commuter road.
The New Baltimore CDP now extends well south and east of the original settlement. The CDP border follows US 15/29 east to Riley Road, then south to Broad Run Church Road, then east to Vint Hill Road (Virginia State Route 215), then southeast to the Prince William County line. Following the county line southeast, the CDP border briefly turns south along an intermittent brook, then turns southwest on Rogues Road to Dumfries Road, turning northwest back to US 15 and 29 less than 1 mile northeast of the Warrenton town limits. The CDP limits turn northeast along US 15/29, then north on Mill Run to Rosedale Farm Road, then west on Old Bust Head Road, north along lot lines to Snow Mountain Road, east back to Old Bust Head Road, east further to Georgetown Road, then east and south along lot lines around the original New Baltimore back to US 15/29. The CDP limits include the former Vint Hill Farms Station military site.
According to the U.S. Census Bureau, the current New Baltimore CDP has a total area of 12.3 square miles (31.8 km²), of which 12.0 square miles (31.1 km²) is land and 0.3 square miles (0.7 km²), or 2.07%, is water. The community is part of the Cedar Run and Broad Run watersheds, which join to form the Occoquan River, a tributary of the Potomac.
New Baltimore, Virginia