Oddity database catalog

Local data built for real projects

Launch directories, location tools, research products, and business applications with structured data you can actually use.

Browse recent data
Modern connected city and location data visualization
Artisan bread, croissants, cupcakes, and pastries arranged on a bright bakery counter against a deep navy background.

Bakers & Bakeries Database 2.0.0: A Practical Map of 64,512 U.S. Locations

A neighborhood bakery can be a morning ritual, a wholesale kitchen, a cake studio, or a counter tucked inside another business. Those differences matter when you are trying to build a useful directory or study a local market. A name and a city may start the search, but they rarely answer the next question: which location is this, what information is available for it, and how should that information be used?

The updated Bakers & Bakeries Database gives that work a structured starting point. Version 2.0.0 contains 64,512 screened U.S. bakery and specialty locations in its main table. Linked tables hold 148,337 contact records, 51,457 social profile records, and 64,536 source membership records. The release is available as UTF-8 CSV and JSON files, plus SQLite, so you can explore it in a spreadsheet, load it into an application, or query it directly.

The number of locations is a count of records in this selected release, not a claim that every bakery in the United States has been found. Businesses open, close, move, and change how they describe themselves. The release reflects a September 2026 directory snapshot. If your decision depends on a particular storefront being active today, verify that storefront before acting.

Start with the location

The locations table is the place to begin. It gives each screened listing a record that can stand on its own. You can review names and available geographic details, compare places across regions, and decide which records fit your project. A local guide might filter for a handful of nearby communities. A regional research project might group locations by state or county. A business application might use a location record as the parent for contact or profile details shown elsewhere in the interface.

Keep the location's identifier when you move data into your own system. Names alone are fragile join keys. Two shops may have similar names, while one business can appear under slightly different names over time. A stable record relationship lets you connect the right details without assuming that a matching word means a matching place.

You should also decide what a blank field means in your application. It means the release does not provide a value for that field in that record. It does not mean that the business lacks a phone, website, address component, or social account in the real world. The product page shows distinct and missing counts for every published field, counting blank strings as missing alongside nulls. Review those numbers before designing a workflow that requires a particular column to be complete.

Follow the linked details

Contacts and social profiles are separate tables because one location may have several associated details. That structure makes it easier to keep a place record tidy while still making its available connections searchable. You can join a chosen location to its contacts when you need a contact view, or to social profiles when you are building a richer research screen. If you need only a map or a count by area, you do not have to load those extra tables at all.

The source membership table offers another view of the release's construction. It records membership relationships associated with the selected location population. That can help an analyst understand which records have support from more than one input and keep the release's provenance attached to the data. The delivered files include attribution and rights information for the sources used in the package. Keep those materials with your copy when you use the data downstream.

The four-table layout also makes it possible to ask better questions. You might count screened locations in an area, see how many have an available website or contact detail, then inspect the specific records behind that total. You could build a directory preview that starts with a location and reveals linked details only when a reader opens it. You could compare field completeness across a few target regions before deciding how much manual review a project will need.

Those are different tasks, and they benefit from different parts of the same release. The main table is the foundation; the linked tables add context where a project calls for it. Treat a link between tables as a data relationship, not as independent proof that every listed detail is current.

Choose the package for the work

The product has three license packages with different data and use rights. Usage provides the locations table for internal work within one organization, including work by supervised contractors. Publication adds the contacts table and supports customer-facing websites, apps, reports, and client projects under its license terms. Master includes all four tables and extends the permitted handoff within a genuine client project. A standalone dataset resale requires a separate addendum.

The package boundary is practical. If you are making an internal market overview, the location table may be all you need. If your project will publish a directory or deliver a client-facing application, review the Publication terms and the extra contact table. If the client needs the actual data files as part of the project, review the Master terms. The product page shows the current price and license options so you can match the purchase to your intended use.

All three packages include the formats relevant to their tables. CSV works well for inspection and many imports. JSON can be convenient in software workflows. SQLite makes the relationships available in a portable database file and is useful when you want to filter or join records without building a server first. The release also includes schema information, documentation, samples, and field statistics to help you judge the shape of the data before you buy.

An eligible owner of an earlier Master version may see a current-version update offer. Eligibility and the amount appear in the signed-in product flow; they should be checked there rather than assumed from a previous purchase or an older price. A new release is a new version, so plan your local workflow around the version number stored with the files you use.

Build a review step into the workflow

Screening makes a collection more useful, but it does not turn a directory snapshot into a live registry. A bakery may relocate, change its public contact details, or close after the source snapshot. A contact record is a lead for verification, not an assurance that an address reaches the right person now. Published contact data is unverified and does not establish permission to send marketing messages. If you intend to reach out, check the current contact channel and the rules that apply to your own outreach.

For a public directory, consider a review queue before records go live. Confirm a shop's name, location, operating status, and displayed contact details using current first-party information where possible. If your site lets businesses request corrections, preserve the reviewed source value and record the update separately. That gives you a path for correcting a listing without losing track of what the release originally contained.

For research, the review threshold may be different. You can use the collection to locate candidates and estimate the effort required to inspect them. When a result will drive a high-stakes choice such as a direct sale, a visit, or a published claim about a particular business, verify the individual record. A database can narrow a search efficiently; the final assertion about a business should rest on current evidence.

Preview before you commit

The Bakers & Bakeries product page includes samples and field-level statistics for the published tables. Start there. Open more than the first sample tab, look at the actual column names, and check the distinct and missing counts for fields your project needs. If you plan to join tables, inspect the identifiers in the samples and sketch one example record moving from locations to a linked detail.

That short inspection can prevent an expensive assumption. A field that is useful in many rows may still be absent in some. A social profile may be available for one location and missing for the next. The right package is the one that contains the tables and rights your project actually needs, while the right workflow is the one that treats gaps and changes honestly.

Version 2.0.0 gives you a structured nationwide starting point: 64,512 screened locations, linked details where available, multiple portable formats, and a transparent way to inspect the release before use. Browse the samples, choose the license that fits your work, and keep a sensible verification step for any individual bakery you plan to contact, visit, or publish.

Community discussion

0 approved comments

Account-linked contributions reviewed by Oddity staff.

No approved comments yet

Start a useful discussion below. Your contribution will appear after staff review.

Oddity Support

How can we help?

Oddity Data Updates

Know when fresh data arrives.

Receive occasional notices about new and substantially updated database releases. No third-party mailing list.

Oddity Software

Details