Mesa County Ancestry Search

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


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

City Cemeteries Records Department Grand Junction CO 263 26 1/4 Road 81503 970-244-1510

Final Paws Pet Cemetery Grand Junction CO 2317 H Road 81505 970-242-7417

Fruita Elmwood Cemetery Fruita CO 1175 17 1/4 Road 81521 970-858-7219

Grand Junction Cemetery Maintenance Grand Junction CO 2620 Legacy Way 81503 970-244-1550

Grand Junction Memorial Gardens Cemetery Grand Junction CO 2970 North Avenue 81504 970-243-3490

Grand Junction Veterans Memorial Cemetery Grand Junction CO 2830 Riverside Parkway 81501 970-263-8986

Palisade Town-Cemetery Palisade CO 3529 Front Street 81526 970-464-5602


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

Fruita City Clerk Fruita CO 325 East Aspen Avenue 81521 970-858-3663

Mesa County Clerk Grand Junction CO 200 South Spruce Street 81501 970-244-1688

Mesa County Clerk Grand Junction CO 200 S Spruce St 81505 970-244-1664

Mesa County Clerk Grand Junction CO 2775 U.s. 50 81503 970-244-1664


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

De Beque Municipal Court De Beque CO 381 Minter Avenue 81630 970-283-5475

Fruita Municipal Court Fruita CO 325 East Aspen Avenue 81521 970-858-8041

Grand Junction Municipal Court Grand Junction CO 250 North 5th Street 81501 970-244-1537

Mesa County Court Grand Junction CO 125 North Spruce Street 81501 970-257-3640

Mesa District Court Grand Junction CO 125 North Spruce Street 81501 970-257-3640

Palisade Municipal Court Palisade CO 175 East 3rd Street 81526 970-464-5602


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

Cross Orchards Colorado Historical Society Grand Junction CO 3073 F Road 81504 970-434-9814

Cross Orchards Historical Society Grand Junction CO 3073 F Road 81504 970-434-9814


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

Alpha Omega Institute Grand Junction CO 508 Fruitvale Court 81504 970-523-9943

Bureau of Land Management Grand Junction CO 2815 H Road 81506 970-244-3000

Central Library Grand Junction CO 530 Grand Avenue 81501 970-243-4442

Clifton Branch Library Clifton CO 590 32 Road 81520 970-434-6936

Collbran Branch Library Collbran CO 111 Main Street 81624 970-487-3545

Fruita Branch Library Fruita CO 324 North Coulson Street 81521 970-858-7703

Gateway Branch Library Gateway CO 42700 Colorado 141 81522 970-931-2428

Library Foundation Office Grand Junction CO 443 North 6th Street 81501 970-255-1110

Mesa County Public Library De Beque CO 730 Minter Avenue 81630 970-283-8625


Mesa 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 Mesa County Marriage License Offices provide important data for family tree research.

Mesa County Marriage License Grand Junction CO Po Box 20000-5007 81502 970-244-1671


Mesa 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 Mesa County Town and City Halls for family genealogy research.

Collbran Town Hall Collbran CO 1010 High Street 81624 970-487-3751

Grand Junction City Hall Grand Junction CO 250 North 5th Street 81501 970-244-1504

Palisade Town Hall Palisade CO 175 East 3rd Street 81526 970-464-5602