Sex offenders by ZIP code in Alabama
476 Alabama ZIP codes, each with its own page, count and map — about 14,262 registered sex offenders we index across them. 36108 (Montgomery) has the most, about 180; 36108 (Montgomery) has the highest rate, about 115.8 per 10,000 residents.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
registered within 1 mile of this address
Sex offenders by ZIP code in Alabama by the numbers. What the Alabama ZIP figures say.
- We publish a page for 476 Alabama ZIP codes, with about 14,262 registrants we index across them.
- 36108 (Montgomery) has the most registrants we index, about 180, in Montgomery County.
- By rate, 36108 (Montgomery) is highest at about 115.8 per 10,000 residents, against a Alabama average of 25.8.
- The ZIPs fall in 67 counties; Jefferson County has the most listed, 40.
Counts are registrants we index with each ZIP code’s address as of October 2026, rounded and approximate — not an official figure. The figure moves continuously — search for the current picture on any specific person. Rates use the ACS 2019-2023 5-year estimate of residents for each ZIP, which has its own margin of error. Alabama sex offender statistics.
Alabama sex offender list by ZIP code, county by county. Every Alabama ZIP page we publish — 476 ZIP codes in 67 counties.
Each row is a ZIP code, the place it covers, the registrants we index with that ZIP and the rate per 10,000 residents. Open a ZIP for its own map, nearby ZIPs and the address check. Counties are A–Z; within a county the ZIP with the most registrants is first.
Autauga County4 ZIP codes · about 185 registrants we index
- 36067 Prattville · 151 · 55.2/10k
- 36066 Prattville · 14 · 6.3/10k
- 36051 Marbury · 13 · 44.8/10k
- 36003 Autaugaville · 7
Baldwin County sex offender registry17 ZIP codes · about 550 registrants we index
- 36535 Foley · 104 · 27.1/10k
- 36507 Bay Minette · 81 · 39.8/10k
- 36551 Loxley · 62 · 48/10k
- 36567 Robertsdale · 59 · 38.3/10k
- 36580 Summerdale · 44 · 62.6/10k
- 36532 Fairhope · 32 · 8.6/10k
- 36530 Elberta · 27 · 39.6/10k
- 36576 Silverhill · 19 · 38.3/10k
- 36549 Lillian · 18 · 29.3/10k
- 36526 Daphne · 17 · 4.9/10k
- 36527 Spanish Fort · 17 · 8/10k
- 36542 Gulf Shores · 17 · 9.8/10k
- 36562 Perdido · 16 · 115.1/10k
- 36579 Stockton · 14 · 96.7/10k
- 36574 Seminole · 11 · 72.1/10k
- 36555 Magnolia Springs · 6
- 36578 Stapleton · 6
Barbour County5 ZIP codes · about 165 registrants we index
- 36027 Eufaula · 87 · 58.1/10k
- 36016 Clayton · 32 · 73.4/10k
- 36017 Clio · 31 · 98.4/10k
- 36048 Louisville · 9
- 36053 Midway · 6
Bibb County4 ZIP codes · about 93 registrants we index
- 35034 Brent · 32 · 62.4/10k
- 35184 West Blocton · 27 · 43.6/10k
- 35042 Centreville · 25 · 44/10k
- 35188 Woodstock · 9
Blount County6 ZIP codes · about 131 registrants we index
- 35121 Oneonta · 43 · 26.5/10k
- 35079 Hayden · 27 · 28.8/10k
- 35031 Blountsville · 26 · 32.8/10k
- 35172 Trafford · 13 · 46/10k
- 35049 Cleveland · 11 · 25.4/10k
- 35133 Remlap · 11 · 39.4/10k
Bullock County1 ZIP code · about 64 registrants we index
- 36089 Union Springs · 64 · 86.5/10k
Butler County2 ZIP codes · about 65 registrants we index
- 36037 Greenville · 46 · 35.5/10k
- 36033 Georgiana · 19 · 51.6/10k
Calhoun County sex offender registry9 ZIP codes · about 340 registrants we index
- 36201 Anniston · 137 · 78.7/10k
- 36207 White Plains · 41 · 21.3/10k
- 36265 Jacksonville · 40 · 18.3/10k
- 36203 Oxford · 35 · 18.6/10k
- 36206 Saks · 35 · 32.6/10k
- 36271 Ohatchee · 27 · 45.1/10k
- 36277 Weaver · 12 · 23.3/10k
- 36250 Alexandria · 8
- 36279 Alexandria · 5
Chambers County5 ZIP codes · about 158 registrants we index
- 36854 Valley · 53 · 33.3/10k
- 36863 Huguley · 42 · 34/10k
- 36862 Penton · 32 · 52.9/10k
- 36852 Cusseta · 17 · 72.9/10k
- 36855 Fredonia · 14 · 92/10k
Cherokee County5 ZIP codes · about 158 registrants we index
- 36272 Ballplay · 60 · 46.2/10k
- 35960 Centre · 39 · 43.1/10k
- 35959 Cedar Bluff · 24 · 54.2/10k
- 35983 Leesburg · 22 · 58.2/10k
- 35973 Broomtown · 13 · 39.2/10k
Chilton County7 ZIP codes · about 187 registrants we index
- 35045 Clanton · 65 · 43.1/10k
- 35085 Jemison · 43 · 48.9/10k
- 36091 Clanton · 30 · 80.9/10k
- 36750 Maplesville · 21 · 69.8/10k
- 35046 Clanton · 15 · 28.7/10k
- 35171 Thorsby · 8
- 36758 Plantersville · 5
Choctaw County3 ZIP codes · about 30 registrants we index
- 36904 Butler · 13 · 29.1/10k
- 36908 Gilbertown · 12 · 70.3/10k
- 36919 Silas · 5
Clarke County4 ZIP codes · about 83 registrants we index
- 36545 Jackson · 35 · 40.7/10k
- 36784 Putnam · 23 · 37.7/10k
- 36451 Grove Hill · 17 · 39.8/10k
- 36482 Whatley · 8
Clay County2 ZIP codes · about 48 registrants we index
- 36266 Lineville · 30 · 48.5/10k
- 36251 Ashland · 18 · 35/10k
Cleburne County5 ZIP codes · about 76 registrants we index
- 36264 Heflin · 30 · 35.7/10k
- 36273 Ranburne · 20 · 58.3/10k
- 36262 Edwardsville · 10 · 52.4/10k
- 36258 Delta · 9
- 36269 Edwardsville · 7
Coffee County5 ZIP codes · about 132 registrants we index
- 36330 Enterprise · 47 · 12.1/10k
- 36351 New Brockton · 34 · 86.6/10k
- 36323 Elba · 30 · 37.3/10k
- 36453 Kinston · 11 · 42.4/10k
- 36346 Jack · 10 · 70.7/10k
Colbert County5 ZIP codes · about 211 registrants we index
- 35660 Sheffield · 62 · 66.1/10k
- 35674 Tuscumbia · 60 · 29.3/10k
- 35661 Muscle Shoals · 37 · 19.5/10k
- 35646 Leighton · 33 · 82.4/10k
- 35616 Cherokee · 19 · 51.6/10k
Conecuh County4 ZIP codes · about 97 registrants we index
- 36401 Evergreen · 52 · 69.4/10k
- 36432 Castleberry · 21 · 111.8/10k
- 36475 Repton · 19 · 103.8/10k
- 36456 McKenzie · 5
Coosa County4 ZIP codes · about 66 registrants we index
- 35072 Hollins · 40 · 84.7/10k
- 35089 Hissop · 12 · 63.1/10k
- 35136 Hissop · 9
- 36026 Equality · 5
Covington County6 ZIP codes · about 240 registrants we index
- 36467 Opp · 70 · 71.1/10k
- 36420 Andalusia · 53 · 51.2/10k
- 36421 Babbie · 53 · 53.7/10k
- 36442 Florala · 31 · 85.8/10k
- 36474 River Falls · 19 · 75.3/10k
- 36028 Dozier · 14 · 91.4/10k
Crenshaw County5 ZIP codes · about 70 registrants we index
- 36009 Brantley · 18 · 83/10k
- 36049 Luverne · 17 · 32/10k
- 36041 Highland Home · 16 · 102.6/10k
- 36042 Honoraville · 11 · 81.7/10k
- 36046 Lapine · 8
Cullman County11 ZIP codes · about 262 registrants we index
- 35077 Hanceville · 60 · 45.1/10k
- 35057 Good Hope · 46 · 29.7/10k
- 35055 Cullman · 39 · 16.8/10k
- 35179 West Point · 36 · 40.2/10k
- 35058 Cullman · 28 · 25.4/10k
- 35053 Crane Hill · 14 · 48.4/10k
- 35083 Holly Pond · 10 · 23.4/10k
- 35033 Bremen · 9
- 35087 Joppa · 9
- 35019 Baileyton · 6
- 35098 Logan · 5
Dale County4 ZIP codes · about 233 registrants we index
- 36360 Ozark · 121 · 62.2/10k
- 36322 Daleville · 52 · 67.2/10k
- 36350 Midland City · 42 · 54.7/10k
- 36311 Ariton · 18 · 67/10k
Dallas County4 ZIP codes · about 124 registrants we index
- 36701 Valley Grande · 58 · 25.9/10k
- 36703 Valley Grande · 42 · 44.3/10k
- 36767 Orrville · 13 · 88.2/10k
- 36759 Marion Junction · 11 · 66.6/10k
DeKalb County13 ZIP codes · about 274 registrants we index
- 35967 Fort Payne · 51 · 29.4/10k
- 35962 Crossville · 30 · 36.5/10k
- 35968 Fort Payne · 29 · 63.9/10k
- 35978 Henagar · 28 · 46.9/10k
- 35961 Collinsville · 27 · 45/10k
- 35986 Rainsville · 22 · 26.8/10k
- 35971 Fyffe · 21 · 42.8/10k
- 35981 Ider · 19 · 101/10k
- 35989 Hammondville · 13 · 34.3/10k
- 35963 Crossville · 10 · 64/10k
- 35974 Geraldine · 10 · 50.1/10k
- 35984 Mentone · 7
- 35988 Sylvania · 7
Elmore County9 ZIP codes · about 256 registrants we index
- 36092 Wetumpka · 78 · 36.8/10k
- 36025 Elmore · 34 · 48/10k
- 36078 Tallassee · 31 · 23/10k
- 36022 Pine Level · 26 · 16/10k
- 36054 Millbrook · 23 · 15.4/10k
- 36093 Redland · 23 · 19.7/10k
- 36024 Eclectic · 22 · 35.5/10k
- 36080 Titus · 10 · 37.4/10k
- 36020 Coosada · 9
Escambia County4 ZIP codes · about 184 registrants we index
- 36426 Brewton · 83 · 51.7/10k
- 36502 Atmore · 69 · 43.1/10k
- 36441 Flomaton · 25 · 72.7/10k
- 36503 Atmore · 7
Etowah County sex offender registry9 ZIP codes · about 339 registrants we index
- 35901 Gadsden · 74 · 38.6/10k
- 35903 Ballplay · 65 · 37.8/10k
- 35904 Gadsden · 61 · 44.9/10k
- 35954 Attalla · 49 · 40.3/10k
- 35952 Egypt · 28 · 31.5/10k
- 35905 Glencoe · 26 · 41.2/10k
- 35956 Whitesboro · 20 · 23.9/10k
- 35906 Rainbow City · 9
- 35907 Southside · 7
Fayette County5 ZIP codes · about 120 registrants we index
- 35555 Fayette · 62 · 64/10k
- 35594 Winfield · 27 · 36.3/10k
- 35549 Carbon Hill · 18 · 59.6/10k
- 35542 Bankston · 7
- 35554 Glen Allen · 6
Franklin County5 ZIP codes · about 95 registrants we index
- 35654 Russellville · 39 · 46.5/10k
- 35581 Phil Campbell · 22 · 35.1/10k
- 35653 Russellville · 22 · 20/10k
- 35582 Red Bay · 7
- 35585 Spruce Pine · 5
Geneva County6 ZIP codes · about 169 registrants we index
- 36375 Slocomb · 48 · 59.7/10k
- 36344 Hartford · 40 · 74.8/10k
- 36477 Samson · 37 · 84.8/10k
- 36340 Geneva · 28 · 52.4/10k
- 36318 Coffee Springs · 9
- 36316 Chancellor · 7
Greene County2 ZIP codes · about 18 registrants we index
- 35462 Eutaw · 13 · 31.7/10k
- 36740 Forkland · 5
Hale County3 ZIP codes · about 71 registrants we index
- 35474 Moundville · 35 · 40.5/10k
- 36744 Greensboro · 21 · 37.1/10k
- 36776 Sawyerville · 15 · 78.8/10k
Henry County4 ZIP codes · about 111 registrants we index
- 36310 Abbeville · 39 · 62.7/10k
- 36345 Headland · 39 · 44.1/10k
- 36319 Columbia · 19 · 79/10k
- 36353 Newville · 14 · 74.7/10k
Houston County sex offender registry9 ZIP codes · about 418 registrants we index
- 36301 Dothan · 169 · 43.8/10k
- 36303 Dothan · 93 · 30.6/10k
- 36305 Dothan · 39 · 22.2/10k
- 36312 Ashford · 34 · 55.3/10k
- 36320 Cottonwood · 26 · 82.9/10k
- 36352 Newton · 26 · 45.1/10k
- 36376 Webb · 19 · 90/10k
- 36370 Gordon · 7
- 36321 Cowarts · 5
Jackson County11 ZIP codes · about 165 registrants we index
- 35768 Scottsboro · 26 · 21/10k
- 35966 Flat Rock · 25 · 62.9/10k
- 35769 Scottsboro · 24 · 25.1/10k
- 35752 Hollywood · 19 · 87.4/10k
- 35772 Stevenson · 14 · 28.9/10k
- 35744 Dutton · 13 · 56.2/10k
- 35776 Woodville · 13 · 39/10k
- 35771 Section · 12 · 38.5/10k
- 35740 Bridgeport · 7
- 35765 Pisgah · 7
- 35958 Bryant · 5
Jefferson County sex offender registry40 ZIP codes · about 1,260 registrants we index
- 35209 Homewood · 89 · 26.6/10k
- 35020 Bessemer · 75 · 29.6/10k
- 35215 Birmingham · 73 · 15.7/10k
- 35214 Birmingham · 68 · 41.2/10k
- 35206 Birmingham · 64 · 42.6/10k
- 35023 Hueytown · 59 · 23.4/10k
- 35126 Pinson · 57 · 25.5/10k
- 35204 Birmingham · 57 · 62.3/10k
- 35224 Birmingham · 55 · 101.7/10k
- 35211 Birmingham · 52 · 20.6/10k
- 35207 Birmingham · 43 · 63/10k
- 35217 Tarrant · 43 · 34.5/10k
- 35022 Bessemer · 42 · 17.5/10k
- 35111 McCalla · 41 · 19.8/10k
- 35094 Leeds · 39 · 25.4/10k
- 35005 Adamsville · 35 · 43/10k
- 35180 Warrior · 34 · 24.1/10k
- 35062 Dora · 26 · 30/10k
- 35173 Trussville · 22 · 6.8/10k
- 35210 Irondale · 22 · 15.9/10k
- 35071 Gardendale · 21 · 11.9/10k
- 35208 Birmingham · 19 · 13.9/10k
- 35205 Birmingham · 18 · 9.5/10k
- 35006 North Johns · 17 · 47.2/10k
- 35118 Sylvan Springs · 17 · 54.3/10k
- 35233 Birmingham · 17 · 52.5/10k
- 35235 Birmingham · 17 · 8.7/10k
- 35127 Pleasant Grove · 15 · 15.8/10k
- 35222 Birmingham · 15 · 18.3/10k
- 35116 Morris · 14 · 28.5/10k
- 35068 Fultondale · 13 · 15.4/10k
- 35216 Vestavia Hills · 12 · 3.3/10k
- 35061 Birmingham · 10 · 61.2/10k
- 35073 Graysville · 10 · 35.2/10k
- 35228 Midfield · 10 · 9.5/10k
- 35064 Fairfield · 9
- 35212 Birmingham · 9
- 35218 Birmingham · 9
- 35117 Mount Olive · 7
- 35223 Mountain Brook · 5
Lamar County4 ZIP codes · about 79 registrants we index
- 35592 Vernon · 26 · 56.9/10k
- 35586 Sulligent · 22 · 63.9/10k
- 35576 Millport · 19 · 49/10k
- 35574 Kennedy · 12 · 114.7/10k
Lauderdale County8 ZIP codes · about 149 registrants we index
- 35633 Underwood-Petersville · 42 · 20.3/10k
- 35645 Killen · 25 · 18.2/10k
- 35652 Rogersville · 23 · 24.9/10k
- 35630 Florence · 21 · 6.2/10k
- 35634 St. Florian · 18 · 18/10k
- 35610 Anderson · 7
- 35677 Waterloo · 7
- 35648 Lexington · 6
Lawrence County6 ZIP codes · about 144 registrants we index
- 35650 Moulton · 42 · 31.1/10k
- 35643 Hillsboro · 28 · 90.7/10k
- 35619 Danville · 27 · 53/10k
- 35673 Trinity · 20 · 26/10k
- 35618 Courtland · 18 · 102.7/10k
- 35672 Town Creek · 9
Lee County sex offender registry7 ZIP codes · about 300 registrants we index
- 36804 Opelika · 91 · 46.7/10k
- 36870 Phenix City · 46 · 23.4/10k
- 36801 Opelika · 45 · 18.4/10k
- 36874 Salem · 44 · 42.6/10k
- 36877 Smiths Station · 39 · 30.3/10k
- 36830 Auburn · 20 · 4.2/10k
- 36832 Auburn · 15 · 5/10k
Limestone County sex offender registry8 ZIP codes · about 284 registrants we index
- 35611 Athens · 103 · 35.4/10k
- 35613 Athens · 50 · 20.7/10k
- 35620 Elkmont · 42 · 38.2/10k
- 35614 Athens · 30 · 41.9/10k
- 35671 Decatur · 21 · 110.1/10k
- 35739 Ardmore · 19 · 37.6/10k
- 35756 Huntsville · 13 · 5.5/10k
- 35647 Lester · 6
Lowndes County5 ZIP codes · about 93 registrants we index
- 36043 Montgomery · 36 · 111.5/10k
- 36040 White Hall · 27 · 76.3/10k
- 36752 White Hall · 13 · 100.3/10k
- 36032 Fort Deposit · 9
- 36047 Letohatchee · 8
Macon County4 ZIP codes · about 129 registrants we index
- 36083 Franklin · 72 · 77/10k
- 36866 Notasulga · 39 · 110.2/10k
- 36075 Shorter · 12 · 63.3/10k
- 36088 Tuskegee · 6
Madison County sex offender registry18 ZIP codes · about 557 registrants we index
- 35773 Huntsville · 96 · 68.7/10k
- 35801 Huntsville · 58 · 24.3/10k
- 35761 New Market · 53 · 37.5/10k
- 35811 Huntsville · 47 · 15.8/10k
- 35750 Hazel Green · 46 · 33.9/10k
- 35805 Huntsville · 43 · 20.5/10k
- 35749 Harvest · 39 · 13.3/10k
- 35810 Huntsville · 36 · 11/10k
- 35816 Huntsville · 23 · 15.2/10k
- 35759 Meridianville · 20 · 16.1/10k
- 35748 Huntsville · 16 · 21.9/10k
- 35757 Huntsville · 14 · 7.7/10k
- 35758 Madison · 14 · 2.9/10k
- 35803 Huntsville · 13 · 4.4/10k
- 35760 New Hope · 12 · 24.4/10k
- 35806 Huntsville · 11 · 3.9/10k
- 35763 Huntsville · 9
- 35802 Huntsville · 7
Marengo County5 ZIP codes · about 51 registrants we index
- 36732 Demopolis · 20 · 24/10k
- 36736 Dixons Mills · 9
- 36742 Demopolis · 8
- 36782 Sweet Water · 8
- 36748 Linden · 6
Marion County5 ZIP codes · about 126 registrants we index
- 35570 Hamilton · 73 · 68.7/10k
- 35563 Guin · 28 · 75.7/10k
- 35548 Brilliant · 10 · 56.8/10k
- 35564 Hackleburg · 10 · 43.5/10k
- 35543 Bear Creek · 5
Marshall County sex offender registry8 ZIP codes · about 300 registrants we index
- 35951 Albertville · 62 · 43.9/10k
- 35016 Arab · 49 · 28.1/10k
- 35976 Guntersville · 46 · 27.7/10k
- 35957 Boaz · 42 · 25.2/10k
- 35950 Albertville · 40 · 18.9/10k
- 35980 Douglas · 24 · 36/10k
- 35175 Union Grove · 23 · 47.2/10k
- 35747 Grant · 14 · 21.4/10k
Mobile County sex offender registry28 ZIP codes · about 1,369 registrants we index
- 36582 Mobile · 128 · 53.8/10k
- 36605 Mobile · 127 · 49.6/10k
- 36541 Grand Bay · 90 · 55/10k
- 36544 Bayou La Batre · 86 · 79.6/10k
- 36587 Wilmer · 76 · 63.1/10k
- 36613 Prichard · 71 · 58.8/10k
- 36608 Mobile · 66 · 17.6/10k
- 36606 Mobile · 64 · 33.4/10k
- 36695 Mobile · 61 · 11.5/10k
- 36603 Mobile · 60 · 76.9/10k
- 36619 Tillmans Corner · 58 · 39.9/10k
- 36618 Mobile · 53 · 30.4/10k
- 36575 Semmes · 51 · 22.7/10k
- 36693 Mobile · 50 · 27.4/10k
- 36571 Saraland · 45 · 26.4/10k
- 36522 Citronelle · 37 · 53.7/10k
- 36610 Prichard · 37 · 38.2/10k
- 36609 Mobile · 36 · 14.9/10k
- 36611 Chickasaw · 35 · 55/10k
- 36617 Mobile · 34 · 28.4/10k
- 36521 Chunchula · 24 · 39.6/10k
- 36612 Prichard · 22 · 61.8/10k
- 36525 Creola · 14 · 63.4/10k
- 36523 Bayou La Batre · 11 · 41.5/10k
- 36560 Mount Vernon · 11 · 36.7/10k
- 36572 Satsuma · 10 · 14.7/10k
- 36604 Mobile · 6
- 36607 Mobile · 6
Monroe County3 ZIP codes · about 62 registrants we index
- 36460 Monroeville · 31 · 32.3/10k
- 36445 Frisco City · 20 · 39.1/10k
- 36480 Uriah · 11 · 80/10k
Montgomery County sex offender registry13 ZIP codes · about 643 registrants we index
- 36108 Montgomery · 180 · 115.8/10k
- 36117 Montgomery · 119 · 22.6/10k
- 36116 Montgomery · 70 · 15.8/10k
- 36104 Montgomery · 55 · 51.7/10k
- 36105 Montgomery · 48 · 51.3/10k
- 36110 Montgomery · 46 · 39.3/10k
- 36064 Pike Road · 28 · 20.2/10k
- 36106 Montgomery · 24 · 16.4/10k
- 36109 Montgomery · 20 · 8.3/10k
- 36107 Montgomery · 17 · 21.1/10k
- 36111 Montgomery · 15 · 12.3/10k
- 36069 Ramer · 11 · 53.7/10k
- 36036 Grady · 10 · 54.3/10k
Morgan County sex offender registry7 ZIP codes · about 222 registrants we index
- 35601 Decatur · 53 · 14.7/10k
- 35640 Hartselle · 42 · 15.6/10k
- 35603 Decatur · 39 · 12.2/10k
- 35670 Somerville · 33 · 46.4/10k
- 35622 Falkville · 28 · 42.9/10k
- 35754 Huntsville · 17 · 30.3/10k
- 35621 Eva · 10 · 30.4/10k
Perry County2 ZIP codes · about 40 registrants we index
- 36756 Marion · 27 · 49.2/10k
- 36786 Uniontown · 13 · 62.1/10k
Pickens County5 ZIP codes · about 102 registrants we index
- 35442 Aliceville · 31 · 56/10k
- 35466 Gordo · 26 · 49.6/10k
- 35481 Reform · 21 · 72.2/10k
- 35447 Pickensville · 17 · 53.2/10k
- 35461 Macedonia · 7
Pike County5 ZIP codes · about 120 registrants we index
- 36081 Troy · 47 · 29.9/10k
- 36010 Brundidge · 37 · 72/10k
- 36079 Troy · 18 · 19.4/10k
- 36035 Goshen · 10 · 54/10k
- 36005 Banks · 8
Randolph County4 ZIP codes · about 100 registrants we index
- 36274 Roanoke · 48 · 48.8/10k
- 36278 Wedowee · 22 · 51.6/10k
- 36280 Morrison Crossroads · 20 · 45.1/10k
- 36276 Abanda · 10 · 42.2/10k
Russell County5 ZIP codes · about 249 registrants we index
- 36869 Phenix City · 105 · 50/10k
- 36867 Phenix City · 72 · 32.1/10k
- 36875 Phenix City · 40 · 102.3/10k
- 36856 Fort Mitchell · 24 · 27.2/10k
- 36860 Hurtsboro · 8
Shelby County sex offender registry14 ZIP codes · about 313 registrants we index
- 35040 Calera · 66 · 35.1/10k
- 35115 Pea Ridge · 38 · 22.5/10k
- 35007 Alabaster · 36 · 12.9/10k
- 35051 Columbiana · 32 · 31.7/10k
- 35124 Pelham · 26 · 10.5/10k
- 35178 Vincent · 19 · 66.3/10k
- 35143 Shelby · 18 · 60.7/10k
- 35186 Wilsonville · 15 · 29.3/10k
- 35242 Hoover · 15 · 2.6/10k
- 35043 Chelsea · 11 · 7.3/10k
- 35244 Hoover · 11 · 3/10k
- 35080 Helena · 10 · 5/10k
- 35147 Sterrett · 10 · 14.3/10k
- 35078 Harpersville · 6
St. Clair County10 ZIP codes · about 305 registrants we index
- 35120 Odenville · 65 · 36.7/10k
- 35125 Pell City · 55 · 50.1/10k
- 35953 Ashville · 46 · 65.5/10k
- 35146 Springville · 37 · 27.9/10k
- 35131 Ragland · 29 · 91.7/10k
- 35128 Pell City · 26 · 25.4/10k
- 35987 Steele · 17 · 63.6/10k
- 35004 Moody · 12 · 10.4/10k
- 35054 Pell City · 11 · 22.2/10k
- 35135 Riverside · 7
Sumter County3 ZIP codes · about 31 registrants we index
- 36925 York · 17 · 51.2/10k
- 35470 Livingston · 8
- 36907 Cuba · 6
Talladega County8 ZIP codes · about 324 registrants we index
- 35160 Talladega · 134 · 51.2/10k
- 35150 Sylacauga · 61 · 35.6/10k
- 35096 Lincoln · 33 · 35.9/10k
- 35151 Stewartville · 30 · 39.4/10k
- 35044 Childersburg · 21 · 25.5/10k
- 36260 Oxford · 16 · 33.8/10k
- 35014 Sylacauga · 15 · 44.7/10k
- 36268 Munford · 14 · 23.2/10k
Tallapoosa County5 ZIP codes · about 133 registrants we index
- 35010 Alexander City · 67 · 34.2/10k
- 36853 Dadeville · 35 · 38.4/10k
- 36861 Jacksons' Gap · 16 · 57/10k
- 36850 Camp Hill · 8
- 36256 New Site · 7
Tuscaloosa County sex offender registry16 ZIP codes · about 363 registrants we index
- 35401 Tuscaloosa · 58 · 14.3/10k
- 35405 Tuscaloosa · 52 · 10.7/10k
- 35453 Coaling · 51 · 40.7/10k
- 35404 Tuscaloosa · 34 · 14.4/10k
- 35475 Northport · 26 · 13/10k
- 35444 Brookwood · 25 · 61.8/10k
- 35546 Berry · 16 · 38.5/10k
- 35452 Northport · 15 · 34.8/10k
- 35456 Tuscaloosa · 14 · 34.9/10k
- 35463 Fosters · 13 · 69/10k
- 35473 Northport · 13 · 6.8/10k
- 35490 Vance · 13 · 26.6/10k
- 35406 Tuscaloosa · 9
- 35480 Ralph · 9
- 35446 Buhl · 8
- 35476 Northport · 7
Walker County10 ZIP codes · about 230 registrants we index
- 35503 Jasper · 37 · 38.5/10k
- 35578 Nauvoo · 37 · 63.9/10k
- 35501 Jasper · 29 · 28.9/10k
- 35550 Cordova · 28 · 55.4/10k
- 35504 Jasper · 25 · 18.5/10k
- 35063 Sipsey · 24 · 64/10k
- 35580 Parrish · 21 · 59.6/10k
- 35130 Birmingham · 14 · 43.2/10k
- 35579 Oakman · 8
- 35148 Sumiton · 7
Washington County5 ZIP codes · about 48 registrants we index
- 36558 Millry · 16 · 35.5/10k
- 36553 Sims Chapel · 12 · 37.8/10k
- 36518 Chatom · 8
- 36548 Leroy · 7
- 36585 Wagarville · 5
Wilcox County2 ZIP codes · about 23 registrants we index
- 36726 Camden · 12 · 26.3/10k
- 36769 Pine Hill · 11 · 54.1/10k
Winston County6 ZIP codes · about 125 registrants we index
- 35565 Haleyville · 67 · 62/10k
- 35553 Double Springs · 19 · 37.5/10k
- 35541 Arley · 15 · 36.4/10k
- 35540 Addison · 11 · 52.6/10k
- 35572 Houston · 7
- 35575 Lynn · 6
Sex offenders near your Alabama address: a ZIP-wide figure is not your street. How many live near your address?
Enter your address and you will see how many live near it.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
How to read Alabama sex offender counts by ZIP code. Four things to know before comparing two Alabama ZIPs.
Alabama sex offenders by ZIP code FAQ. Quick answers before you open a ZIP.
Which Alabama ZIP code has the most registered sex offenders?
Of the 476 Alabama ZIP codes we publish, 36108 (Montgomery) has the most registrants we index, about 180 (Montgomery County). By rate, 36108 (Montgomery) is highest at about 115.8 per 10,000 residents. Large ZIPs usually have large counts, so the per-10,000 figure beside each ZIP is the fairer comparison.
How many Alabama ZIP codes are on this sex offender list?
476, holding about 14,262 registrants we index between them, across 67 counties. A ZIP is listed when we index at least 5 registrants with that ZIP and it has at least 1,000 residents. A ZIP that is not listed is not a ZIP with nobody registered — search from an address in it for the current picture.
Is there an official Alabama sex offender list by ZIP code?
Registries are kept by the state, not by ZIP code, so Alabama publishes no official list by ZIP. This page counts the registrants we index whose address carries each ZIP, as of October 2026, rounded and approximate. A search from any Alabama address shows who is registered around it, each record linking to its official registry entry.
How do I find sex offenders near my Alabama address?
Open your ZIP code's page, or enter a street address in Alabama and create a free account to see how many registered sex offenders live near it. To see everyone near it — names, photographs, offenses and exact addresses — it is paid once, or Family Watch for 3 addresses with an email when someone moves in or out. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.
Check your own Alabama address for registered sex offenders
The count of registered sex offenders near your address is free.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
Sex offenders in Alabama: the state page and more. The Alabama registry, its statistics and how to search it.
Sex offenders in Alabama cities. 8 Alabama city pages, each with its own count and map.
Search sex offenders in any Alabama ZIP code — and everywhere else — right now
See how many registered sex offenders live near your address — free, no card. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.