La Plata is located in Charles County and is home to more than 8,700 residents. The town is located just 30 miles from Washington, D.C., 60 miles from Baltimore, 45 miles from Annapolis and 80 miles from Richmond. La Plata is a charming small town with family-oriented events and a walkable layout to keep the community tight.