Charles County Ancestry Search

Find Charles County MD cemeteries, clerks, courts, historical societies, libraries, marriage license offices and town and city halls for free public records.


Charles County Cemeteries may provide you with access to free public records related to funerals, burials, graveyards, gravesites, tombstone and headstone locations. Cemetery records provide Charles County vital records useful for discovering family history.

Bryans Road Marshall Cemetery Bryans Road MD 2075 Marshall Hall Road 20616 301-375-7111

Bryantown St Marys Parish Cemetery Bryantown MD 13715 Notre Dame Place 20617 301-475-5005

Friendship Pet Memorial Park Cemetery Waldorf MD 3165 Mattawoman Beantown Road 20601 301-932-8944

Heritage Memorial Cemetery Waldorf MD 13472 Poplar Hill Road 20601 301-932-5888

La Plata Sacred Heart Cemetery La Plata MD 201 Saint Marys Avenue 20646 301-932-1766

Newburg Holy Ghost Cemetery Newburg MD Swan Point Road 20664 301-932-1766

St Ignatius Parish Cemetery Port Tobacco MD 6455 Port Tobacco Hills Court 20677 301-932-1766

St Joseph Parish Cemetery Pomfret MD 4585 Saint Josephs Way 20675 301-932-1766

St Peter Parish Cemetery Waldorf MD 3320 Saint Peters Drive 20601 301-932-1766

Waldorf Trinity Memorial Gardens Cemetery Waldorf MD 3221 Mattawoman Beantown Road 20601 301-932-8900

Waldorf Trinity Memorial Gardens Cemetery Waldorf MD 3165 Mattawoman Beantown Road 20601 301-843-2651


Charles County Clerks may provide you with access to free public records related to marriage licenses, divorce filings, criminal, jail and arrest records. Charles County genealogy records such as marriage licenses and certificates are useful for Maryland family research.

Charles County Clerk La Plata MD PO Box 970 20646 301-932-3202


Charles County Courts may provide you with access to free public records related to legal proceedings, cases, filings, documents, and appeals. Charles County court records provide public records useful to family researchers.

La Plata District Court La Plata MD 200 Charles Street 20646 301-932-3300


Charles County Historical Societies may provide you with access to free public records related to local history and culture. Charles County vital records provided by Historical Societies are important for ancestry research.

Charles County Historical Society La Plata MD 101 Kent Avenue 20646 301-934-2564


Charles County Libraries may provide you with access to free public records databases with information related to vital, genealogy, historical, and property records. These Charles County public records are useful for genealogy research.

Charles County Public Library La Plata MD Garrett Ave 20646 301-934-9001

P D Brown Waldorf Library Waldorf MD 50 Village Street 20602 301-645-2864

Potomac Branch Library Indian Head MD 3225 Ruth B Swann Drive 20640 301-375-7375


Charles County Marriage License Offices may provide you with free public records related to marriage licenses, wedding licenses, certificates and proof of marriage. Vital records from Charles County Marriage License Offices provide important data for family tree research.

Charles County Marriage License La Plata MD 200 Charles Street 20646 301-932-3201


Charles County Town and City Halls may provide you with free public records related to vital records, birth certificates, death certificates, marriage licenses, as well as property ownership records. Public records provided by Charles County Town and City Halls for family genealogy research.

Indian Head Town Hall Indian Head MD 4195 Indian Head Highway 20640 301-743-5511

La Plata Town Hall La Plata MD 305 Queen Anne Street 20646 301-934-8421