Oxon Hill is located in Prince George's County, Maryland along Maryland Route 210 (Indian Head Highway) and Maryland Route 414 (Oxon Hill Road), less than 2 miles (3 km) south of the boundary of Washington, D.C.