bricks self-service data platform · Twin Cities

Brick & Mortar · datasets

How a neighbourhood differs from the typical one

15 measures of who lives in a place and 8 of who works there, for every census tract in both counties, each one set against the median tract in this market. The pair is the point: the typical tract here holds 0.30 jobs per resident and the busiest holds 17.45, which is the difference between a bedroom and a workplace and the thing that decides whether a lunch counter works. Rows are ordered by how far a tract sits from typical, so the first ones are the neighbourhoods that are least like the rest of the metro. Give it an address and the tract you are actually in comes first.

The file

472 census tracts · 2020-2024 ACS 5-year residents · 2023 jobs

10,797 rows

Counties in this file: Hennepin, Ramsey · 12 columns available · free, no account, no rate limit.

Joins to an address on tracts, so it can be pointed at one property rather than read whole.

What the rows look like

10 real rows from this file, spread evenly across it rather than taken off the top — every file here is written in some order, so its first rows are never a fair sample of it. These are the default columns, which is what the download button hands over.

measurethis tractthe median tractgap %tractsource
people1,9283,726-48.3Census Tract 336ACS 2020-2024 ACS 5-year
college degree71.2%51.5%38.3Census Tract 265.09ACS 2020-2024 ACS 5-year
homes that are rented2.8%32.7%-91.4Census Tract 267.23ACS 2020-2024 ACS 5-year
shop and cafe jobs23.7%12.5%89.6Census Tract 304LEHD workplace jobs 2023
under 1815.1%22.1%-31.7Census Tract 260.20ACS 2020-2024 ACS 5-year
no car3.5%6.3%-44.4Census Tract 266.05ACS 2020-2024 ACS 5-year
shop and cafe jobs8.3%12.5%-33.6Census Tract 426.01LEHD workplace jobs 2023
another language at home20.3%16.1%26.1Census Tract 264.06ACS 2020-2024 ACS 5-year
median age38.538.50.0Census Tract 1075ACS 2020-2024 ACS 5-year
factory and warehouse5.2%5.2%0.0Census Tract 414LEHD workplace jobs 2023

The cuts of this file

Every cut is the same columns, filtered. Pick one and the row count changes; the file does not.

5 scopes
CutRowsFile
every tract 10,797 CSV
who lives here 7,023 CSV
who works here 3,774 CSV
Hennepin County tracts 7,527 CSV
Ramsey County tracts 3,270 CSV

Every column in this file

Columns marked default come down unless you pick your own with &columns=.

12 columns
ColumnWhat it isIn the default file
measure measure default
shown this tract default
median_tract_shown the median tract default
gap_pct gap % default
tract tract default
census_product source default
county county optional
geoid geoid optional
value raw value optional
median_tract raw median tract optional
unit unit optional
census_variable census variable optional

Where it comes from

U.S. Census Bureau, 2020-2024 ACS 5-year Data Profiles (DP02, DP03, DP05); U.S. Census Bureau, LEHD Origin-Destination Employment Statistics (LODES8), Workplace Area Characteristics, 2023

This source does not stamp the day it was published, so we cannot honestly date our copy of it and will not guess. The period the records themselves cover is on the system card.

What this layer cannot answer is stated in full on the system card — read it before quoting a figure.

What you may do with it

Creative Commons Attribution 4.0 International (CC BY 4.0). Share it, change it, build a product on it, sell that product — all fine. The one condition is credit: say it came from Brick & Mortar and link back.

Records published by U.S. Census Bureau. A work of the United States government, which is not subject to copyright protection in the U.S. (17 U.S.C. § 105).

Read the full licence · how we license every dataset, and the two we do not

Without the page

/api/export?dataset=census-tracts&format=csv returns the same file. Call /api/export with no arguments for the whole catalogue.

Point an AI at it

Every file carries its own source, its capture date and the layer's own warnings in the header, so a model reading one gets the caveats with the numbers rather than the numbers alone. Paste this at an assistant that can fetch a URL:

Read https://brickandmortar.dev/api/export?dataset=census-tracts&format=csv
Everything above the header row is provenance and limits. Read it first,
then answer using only what the rows support.

llms.txt describes the whole warehouse the same way — what each dataset holds, which counties it really covers, and what it cannot answer.