Discover independent artisans, food crafters, and small-batch producers serving Birmingham, Alabama — a community of about 492,315 residents across 28 ZIP codes in Jefferson County. Every maker listed here is within 50 miles, so more of what you spend stays in Alabama.