Montgomery County Ancestry Search

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

Montgomery County Cemetery

Search Montgomery County MD cemeteries as part of a free ancestry search.

Aspin Hill Memorial Park Cemetery 13630 Georgia Avenue Silver Spring MD 20906 240-331-0459

Brannon Cemetery 27 Wynkoop Court Bethesda MD 20817 304-804-2066

Burtonsville Union Cemetery 3001 Spencerville Road Burtonsville MD 20866 301-384-8559

Garden Of Remembrance Memorial Cemetery 14321 Comus Road Clarksburg MD 20871 301-428-3000

Germantown All Souls Cemetery 11401 Brink Road Germantown MD 20876 301-428-1995

Hispanic National Cemetery 12800 Veirs Mill Road Rockville MD 20853 301-881-5665

Judean Memorial Gardens Cemetery 16225 Batchellors Forest Road Olney MD 20832 301-384-1000

Montgomery County Historical Society

Search Montgomery County MD historical societies as part of a free ancestry search.

Germantown Maryland Historical Society 19313 Liberty Mill Road Germantown MD 20874 301-972-2707

Montgomery County Library

Search Montgomery County MD libraries as part of a free ancestry search.

AIIM International 1100 Wayne Avenue Silver Spring MD 20910 301-587-8202

Damascus Library 9701 Main Street Damascus MD 20872 240-773-9444

FOI Services, Inc 704 Quince Orchard Road Gaithersburg MD 20878 301-975-9400

Friends of the Library 11701 Georgia Avenue Silver Spring MD 20902 301-933-1110

Friends of the Library 4886 Boiling Brook Parkway Rockville MD 20852 301-984-3300

Library Associates 11820 Parklawn Drive Rockville MD 20852 301-231-5999

Montgomery County Town & City Hall

Search Montgomery County MD town and city halls as part of a free ancestry search.

Barnesville Town Hall 18001 Barnesville Road Barnesville MD 20838 240-489-3036

Chevy Chase Town Hall 4301 Willow Lane Chevy Chase MD 20815 301-654-7144

Gaithersburg City Hall 31 South Summit Avenue Gaithersburg MD 20877 301-258-6300

Glen Echo Town Hall 6106 Harvard Avenue Glen Echo MD 20812 301-320-4041

Kensington Town Hall 3710 Mitchell Street Kensington MD 20895 301-949-2424

Laytonsville Town Hall 21607 Laytonsville Road Gaithersburg MD 20882 301-869-0042