Sign In Register

Birmingham, AL

Full City Profile · Alabama · Jefferson County County

3.1 /5.0
B Good
199,322 Population 1,355/sq mi density
$44,376 Median Income $31,616 per capita
$138,600 Home Value $134,655 Zillow
$1,047 Median Rent 33.4% income on rent
64°F Avg Temperature 304 sunny days/yr
1,588 Violent Crime/100K 6,567 property/100K
B
Overall
3.1 / 5.0
Good overall score based on economy, affordability, safety and education
B
Economy
3.0 / 5.0
$44,376 median income, 3.5% unemployment
A+
Affordability
4.9 / 5.0
$138,600 home value, $1,047/mo rent
F
Safety
1.0 / 5.0
1,588 violent crimes/100K (318% above avg)
B
Education
3.5 / 5.0
30.7% bachelor's degree or higher

Pharmacies in Birmingham (107)

ADVANCED SPECIALTY PHARMACY
102 OXMOOR ROAD · 205-941-9848
BIRMINGHAM APOTHECARY INCORPORATED
1032 20TH STREET SOUTH · 205-251-4248
BIRMINGHAM HEALTH CARE RAPID CARE PHARMACY
1600 20TH STREET SOUTH · 205-212-5777
BIRMINGHAM METRO TREATMENT CENTER
151 INDUSTRIAL DRIVE · 205-941-1799
BIRMINGHAM VETERANS AFFAIRS MEDICAL CENTER
700 19TH STREET SOUTH · 205-933-8101
CAREPLUS CVS PHARMACY
1521 4TH AVENUE SOUTH · 205-290-9577
CHILDRENS HEALTH SYSTEM PHARMACY
1600 7TH AVENUE SOUTH · 205-939-9641
CHRIST HEALTH CENTER
5720 1ST AVENUE SOUTH · 205-380-9455
CITIZENS EXPRESS HEALTH MART PHARMACY
1513 5TH AVENUE NORTH · 205-323-8374
COOPER GREEN HOSPITAL PHARMACY
1515 6TH AVENUE SOUTH · 205-930-3244
CORAM SPECIALTY INFUSION SERVICES
400 RIVERHILLS BUSINESS PARK · 205-995-8117
CRESTLINE HEALTH MART PHARMACY
60 CHURCH STREET · 205-871-0317
CRITICAL CARE SYSTEMS
4100 COLONNADE PARKWAY · 205-969-1006
CUSTOM PHARMACY SOLUTIONS
2637 VALLEYDALE ROAD · 205-988-3383
CVS - 2505
49 CHURCH STREET · 205-871-2151
CVS - 4825
220 GADSDEN HIGHWAY · 205-836-8344
CVS - 4859
7501 1ST AVENUE NORTH · 205-833-2972
CVS - 4864
105 INVERNESS PLAZA · 205-991-5201
CVS - 4871
632 TUSCALOOSA AVENUE SOUTHWEST · 205-781-8495
CVS - 4873
1431 11TH AVENUE SOUTH · 205-933-8374
CVS - 4898
2228 BESSEMER ROAD · 205-787-4608
CVS - 4936
4500 MONTEVALLO ROAD · 205-592-2424
CVS - 4948
5705 CHALKVILLE ROAD · 205-854-8055
CVS - 4951
3303 CLAIRMONT AVENUE SOUTH · 205-322-3055
CVS CAREMARK
2700 MILAN COURT · 205-769-4000
EAGLE PHARMACY
2200 RIVERCHASE CENTER · 205-682-7999
GREYSTONE PHARMACY
5510 UNITED STATES HIGHWAY 280 · 205-981-9834
GRIFFIN PHARMACY
817 PRINCETON AVENUE SOUTHWEST · 205-785-1131
GRIFFIN PHARMACY TRINITY
860 MONTCLAIR ROAD · 205-595-7820
HARBIN DISCOUNT PHARMACY
57 CHURCH STREET · 205-871-2196
HARBIN DISCOUNT PHARMACY
521 RICHARD ARRINGTON JUNIOR BOULEVARD SOUTH · 205-323-2474
HARBINS AT MOUNT ROYAL TOWER HEALTH MART PHARMACY
1119 ROYAL TOWER DRIVE · 205-423-0091
HEALTHSOUTH LAKESHORE REHABILITATION HOSPITAL
3800 RIDGEWAY DRIVE · 205-868-2000
INFUSION PARTNERS
2151 HIGHLAND AVENUE SOUTH · 800-830-2768
JEFFERSON HEALTH SYSTEM PHARMACY
1400 6TH AVENUE SOUTH · 205-930-1064
JEFFERSON HEALTH SYSTEM PHARMACY
1308 TUSCALOOSA AVENUE SOUTHWEST · 205-715-6129
JEFFERSON HEALTH SYSTEM PHARMACY
1700 AVENUE E · 205-241-5240
JEFFERSON METRO PHARMACY
2101 DANIEL PAYNE DRIVE · 205-791-4720
KIDSMEDS PHARMACY
1936 OLD ORCHARD ROAD · 205-824-0775
KMART
5980 CHALKVILLE MOUNTAIN ROAD · 205-655-5266
LAKESHORE PHARMACY INCORPORATED
1 WEST LAKESHORE DRIVE · 205-945-8081
MEDAUS PHARMACY
6801 CAHABA VALLEY ROAD · 205-981-2352
MEDFUSIONRX
5511 UNITED STATES HIGHWAY 280 · 205-995-8388
MEDTOWN PHARMACY
221 20TH STREET NORTH · 205-320-3296
MID-SOUTH
2200 RIVERCHASE CENTER · 205-739-7800
MOORES PHARMACY
3041 ENSLEY AVENUE · 205-785-4223
NAPHCARE PHARMACY
950 22ND STREET NORTH · 205-458-8429
NARROWS PHARMACY
153 NARROWS PARKWAY · 205-991-5800
PAYLESS DRUGS
3102 26TH STREET NORTH · 205-252-4179
PHARMERICA
509 MINERAL TRACE · 205-987-7444
PUBLIX - 00838
5188 CALDWELL MILL ROAD · 205-980-7511
PUBLIX - 00841
1944 MONTGOMERY HIGHWAY SOUTH · 205-987-3413
PUBLIX - 00882
410 DOUG BAKER BOULEVARD · 205-981-7420
PUBLIX - 01059
1325 MONTCLAIR ROAD · 205-951-6632
PUBLIX - 01085
3141 OVERTON ROAD · 205-967-2315
RITCHS PHARMACY
2714 CAHABA ROAD SOUTH · 205-871-1141
RITE AID - 7013
9174 ROEBUCK PARKWAY EAST · 205-836-9949
RITE AID - 7024
3965 CROSSHAVEN DRIVE · 205-969-0767
RITE AID - 7026
4501 VALLEYDALE ROAD · 205-995-0403
RITE AID - 7366
1337 MONTCLAIR ROAD · 205-956-0400
RITE AID - 7369
3209 ENSLEY 5 POINTS WEST AVENUE · 205-786-3455
SAINT VINCENT'S PHARMACY
810 SAINT VINCENTS DRIVE · 205-939-7090
SETON PHARMACY
2700 10TH AVENUE SOUTH · 205-930-2520
SOLUTIONS INFUSION THERAPY
2701 4TH AVENUE SOUTH · 205-251-8676
SOUTHERN FAMILY PHARMACY
800 LAKESHORE PARKWAY · 205-912-4934
SOUTHERN PHARMACEUTICAL SERVICES
201 OFFICE PARK DRIVE · 205-879-5300
SPECIAL FORMULA PRESCRIPTIONS
3918 MONTCLAIR ROAD · 205-871-7445
STEPHENS PHARMACY
13521 OLD HIGHWAY 280 · 205-408-4484
STRATA THERAPIES ELCOTT AND ASSOCIATES
609 LORNA SQUARE · 205-824-2085
SUPERTARGET
4616 UNITED STATES HIGHWAY 280 · 205-991-6248
SUPERTARGET
5561 GROVE BOULEVARD · 205-747-1655
THE COMPOUNDING SHOPPE
3349 INDEPENDENCE DRIVE · 205-870-3150
TRI COUNTY TREATMENT CENTER
1101 EAST PARK DRIVE · 205-836-3345
TYNER'S PHARMACY
5616 CHALKVILLE ROAD · 205-856-3784
U SAVE - GREYSTONE
5410 UNITED STATES HIGHWAY 280 · 205-201-7295
U-SAVE PHARMACY
5892 TRUSSVILLE CROSSINGS PARKWAY · 205-228-0080
UNIVERSITY OF ALABAMA AT BIRMINGHAM HIGHLAND APOTHECARY
1201 11TH AVENUE SOUTH · 205-930-7585
UNIVERSITY OF ALABAMA FAMILY PRACTICE PHARMACY
930 20TH STREET SOUTH · 205-975-7792
UNIVERSITY OF ALABAMA HOSPITAL CENTRAL PHARMACY
619 19TH STREET SOUTH · 205-934-5350
UNIVERSITY OF ALABAMA KIRKLIN CLINIC PHARMACY
2000 6TH AVENUE SOUTH · 205-801-8732
UNIVERSITY OF ALABAMA MEDICAL CENTER PHARMACY
908 20TH STREET SOUTH · 205-975-5656
UNIVERSITY OF ALABAMA SPECIALTY PHARMACY
601 19TH STREET SOUTH · 205-934-2661
VACCA DISCOUNT DRUGS
7633 GEORGIA ROAD · 205-956-3300
VESTAVIA HILLS APOTHECARY
1062 MONTGOMERY HIGHWAY · 205-979-4444
WAL-MART - 4504
312 PALISADES BOULEVARD · 205-870-7170
WAL-MART SUPERCENTER - 1158
2473 HACKWORTH ROAD · 205-798-9619
WAL-MART SUPERCENTER - 2111
5335 UNITED STATES HIGHWAY 280 SOUTH · 205-980-7178
WAL-MART SUPERCENTER - 2713
5919 TRUSSVILLE CROSSINGS PARKWAY · 205-661-1968
WAL-MART SUPERCENTER - 762
9248 PARKWAY EAST · 205-833-0524
WALGREENS - 10333
3150 GREEN VALLEY ROAD · 205-967-7483
WALGREENS - 11469
9325 PARKWAY EAST · 205-833-6882
WALGREENS - 11651
4700 HIGHWAY 280 · 205-991-1599
WALGREENS - 4846
2301 CENTER POINT PARKWAY · 205-853-8360
WALGREENS - 6034
101 GREEN SPRINGS HIGHWAY · 205-942-3668
WALGREENS - 6035
2101 RICHARD ARRINGTON JUNIOR BOULEVARD SOUTH · 205-939-1417
WALGREENS - 6977
1560 MONTCLAIR ROAD · 205-595-4588
WALGREENS - 7245
668 LOMB AVENUE SOUTHWEST · 205-786-4481
WALGREENS - 7306
4496 VALLEYDALE ROAD · 205-981-2362
WALGREENS - 7791
101 DOUG BAKER BOULEVARD · 205-437-9467
WALGREENS INFUSION
140 OXMOOR BOULEVARD · 888-840-9407
WELLNESS PHARMACY
3401 INDEPENDENCE DRIVE · 205-879-6551
WINN-DIXIE - 405
2220 BESSEMER ROAD · 205-788-1942
WINN-DIXIE - 435
4476 MONTEVALLO ROAD · 205-951-9711
WINN-DIXIE - 514
2653 VALLEYDALE ROAD · 205-995-4960
WINN-DIXIE - 517
3925 CROSSHAVEN DRIVE · 205-969-1260
WINN-DIXIE - 574
2402 OLD SPRINGVILLE ROAD · 205-854-8880
YORK PHARMACY
3008 27TH STREET NORTH · 205-251-1229