I live in Charlotte Hall, which is abuts what they call Mechcanicsville for over 35 years, I have no complaints, except for there only a couple of sitdown places to eat. We are located roughly 20-25 minutes from major shopping areas in 4 different directions. Also 4 hospitals if you are a nurse. The two nicer ones appear to be St. Marys and Calvert are within 20 miles. The one in LaPlata, which was Civista has now been renamed University of Maryland Charles Regional Medical Center is the one my family and I have used for most of our hospital needs, we have never had a bad experience there. Staff has always been great, whether they are happy working there I dont know. Many doctor offices all around the area to work at, mostly in Waldorf, but also around each of the hospitals.
There are 3 homes in my developement for sale, 2 are very nice (Melody Acres). If you are looking for apartments, there are no apartments in Mechcanicsville or Northern St Marys. Very few in Calvert County, no nice ones in either LaPlata or Waldorf. In St Marys they are close to the base, the nicest appear to be in Wildwood along Rt. 235.
If you want honest straight answers without the BS, as mentioned before Dakota, Bresamil are good sources so is huntr1 and myself. Good luck and its not so bad living in Southern Maryland.
PS Also include puggymom for honest answers)