DNA Testing Near my Home

Revealing a wide array of personal history details a genetic test can open the secrets of your deep ancestry. You will be flabbergasted at what a simple cheek swab can show you about deep past. With a mail-away personal genetic kit delivered right to your door, profound insight into your personal genetic code can be […]

Personal Genetic Testing

Where Do I Come From?

Haven’t we all wondered who might be a surprise in our past and where we come from? While we think we know, the answers may surprise us. With a personal genetic ancestry profile, you can learn all about your recent and distant past. Learn what parts of the world your ancestors came from and when. […]

Personal Genetic Testing for Alabama

FDA approved genome testing free shipping

By far the most advanced personal genetic analysis available shipped (free) directly to your home in the state of Alabama. A Personal DNA analysis can reveal deep familial insights and reveal many secrets of your heritage.

Learn about the secrets hidden in your genetic code

Alabama Genetic testing can help answer some of the tricky questions about your past. Whether you wanted to know if your Alabama family has a connection to history or you're curious about your racial heritage. Perhaps you've had a suspicion that your ancestors may have been black or that your great ... great grandparents may have had involvement with some surprising people.

Begin my AL DNA Testing Now

Chose your closest city/zip in Alabama for DNA Testing

Moody 35004 AL St Clair CountyJasper 35501 AL Walker CountyMontgomery 36109 AL Montgomery County
Alabaster 35007 AL Shelby CountyJasper 35504 AL Walker CountyMontgomery 36110 AL Montgomery County
Arab 35016 AL Marshall CountyHaleyville 35565 AL Winston CountyMontgomery 36111 AL Montgomery County
Bessemer 35020 AL Jefferson CountyHamilton 35570 AL Marion CountyMontgomery 36116 AL Montgomery County
Bessemer 35022 AL Jefferson CountyDecatur 35601 AL Morgan CountyMontgomery 36117 AL Montgomery County
Bessemer 35023 AL Jefferson CountyDecatur 35603 AL Morgan CountyAnniston 36201 AL Calhoun County
Calera 35040 AL Shelby CountyAthens 35611 AL Limestone CountyOxford 36203 AL Calhoun County
Clanton 35045 AL Chilton CountyAthens 35613 AL Limestone CountyAnniston 36206 AL Calhoun County
Cullman 35055 AL Cullman CountyFlorence 35630 AL Lauderdale CountyAnniston 36207 AL Calhoun County
Cullman 35057 AL Cullman CountyFlorence 35633 AL Lauderdale CountyJacksonville 36265 AL Calhoun County
Fairfield 35064 AL Jefferson CountyHartselle 35640 AL Morgan CountyPiedmont 36272 AL Calhoun County
Gardendale 35071 AL Jefferson CountyKillen 35645 AL Lauderdale CountyRoanoke 36274 AL Randolph County
Hanceville 35077 AL Cullman CountyMoulton 35650 AL Lawrence CountyDothan 36301 AL Houston County
Leeds 35094 AL Jefferson CountyRussellville 35653 AL Franklin CountyDothan 36303 AL Houston County
Montevallo 35115 AL Shelby CountyMuscle Shoals 35661 AL Colbert CountyDothan 36305 AL Houston County
Odenville 35120 AL St Clair CountyTuscumbia 35674 AL Colbert CountyEnterprise 36330 AL Coffee County
Oneonta 35121 AL Blount CountyHarvest 35749 AL Madison CountyOzark 36360 AL Dale County
Pelham 35124 AL Shelby CountyHazel Green 35750 AL Madison CountyAndalusia 36420 AL Covington County
Pell City 35125 AL St Clair CountyMadison 35757 AL Madison CountyBrewton 36426 AL Escambia County
Pinson 35126 AL Jefferson CountyMadison 35758 AL Madison CountyMonroeville 36460 AL Monroe County
Pleasant Grove 35127 AL Jefferson CountyNew Market 35761 AL Madison CountyAtmore 36502 AL Escambia County
Pell City 35128 AL St Clair CountyOwens Cross Roads 35763 AL Madison CountyBay Minette 36507 AL Baldwin County
Springville 35146 AL St Clair CountyScottsboro 35768 AL Jackson CountyDaphne 36526 AL Baldwin County
Sylacauga 35150 AL Talladega CountyToney 35773 AL Madison CountySpanish Fort 36527 AL Baldwin County
Talladega 35160 AL Talladega CountyHuntsville 35801 AL Madison CountyFairhope 36532 AL Baldwin County
Trussville 35173 AL Jefferson CountyHuntsville 35802 AL Madison CountyFoley 36535 AL Baldwin County
Warrior 35180 AL Jefferson CountyHuntsville 35803 AL Madison CountyGrand Bay 36541 AL Mobile County
Birmingham 35204 AL Jefferson CountyHuntsville 35805 AL Madison CountyIrvington 36544 AL Mobile County
Birmingham 35205 AL Jefferson CountyHuntsville 35806 AL Madison CountySaraland 36571 AL Mobile County
Birmingham 35206 AL Jefferson CountyHuntsville 35810 AL Madison CountySemmes 36575 AL Mobile County
Birmingham 35208 AL Jefferson CountyHuntsville 35811 AL Madison CountyTheodore 36582 AL Mobile County
Birmingham 35209 AL Jefferson CountyHuntsville 35816 AL Madison CountyMobile 36604 AL Mobile County
Birmingham 35210 AL Jefferson CountyGadsden 35901 AL Etowah CountyMobile 36605 AL Mobile County
Birmingham 35211 AL Jefferson CountyGadsden 35903 AL Etowah CountyMobile 36606 AL Mobile County
Birmingham 35212 AL Jefferson CountyGadsden 35904 AL Etowah CountyMobile 36608 AL Mobile County
Birmingham 35213 AL Jefferson CountyAlbertville 35950 AL Marshall CountyMobile 36609 AL Mobile County
Birmingham 35214 AL Jefferson CountyAlbertville 35951 AL Marshall CountyMobile 36610 AL Mobile County
Birmingham 35215 AL Jefferson CountyAttalla 35954 AL Etowah CountyEight Mile 36613 AL Mobile County
Birmingham 35216 AL Jefferson CountyBoaz 35957 AL Marshall CountyMobile 36617 AL Mobile County
Birmingham 35217 AL Jefferson CountyCentre 35960 AL Cherokee CountyMobile 36618 AL Mobile County
Birmingham 35223 AL Jefferson CountyFort Payne 35967 AL Dekalb CountyMobile 36693 AL Mobile County
Birmingham 35226 AL Jefferson CountyGuntersville 35976 AL Marshall CountyMobile 36695 AL Mobile County
Birmingham 35235 AL Jefferson CountyDeatsville 36022 AL Elmore CountySelma 36701 AL Dallas County
Birmingham 35242 AL Shelby CountyEufaula 36027 AL Barbour CountySelma 36703 AL Dallas County
Birmingham 35243 AL Jefferson CountyMillbrook 36054 AL Elmore CountyOpelika 36801 AL Lee County
Tuscaloosa 35401 AL Tuscaloosa CountyPrattville 36066 AL Autauga CountyOpelika 36804 AL Lee County
Tuscaloosa 35404 AL Tuscaloosa CountyPrattville 36067 AL Autauga CountyAuburn 36830 AL Lee County
Tuscaloosa 35405 AL Tuscaloosa CountyTallassee 36078 AL Elmore CountyValley 36854 AL Chambers County
Tuscaloosa 35406 AL Tuscaloosa CountyWetumpka 36092 AL Elmore CountyPhenix City 36867 AL Russell County
Cottondale 35453 AL Tuscaloosa CountyMontgomery 36105 AL Montgomery CountyPhenix City 36869 AL Russell County
Northport 35473 AL Tuscaloosa CountyMontgomery 36106 AL Montgomery CountyPhenix City 36870 AL Lee County
Northport 35475 AL Tuscaloosa CountyMontgomery 36108 AL Montgomery CountySmiths Station 36877 AL Lee County
Montgomery 36109 AL Montgomery County