HomeDashboardLA online retailers
Analysis 05 of 10E-commerce
Where are Los Angeles online retailers registered?
Where inside the City of Los Angeles are online, auction and mail-order retailers registered, by ZIP code?
The short answer 1,473 online, auction and mail-order retailers are registered inside the City of Los Angeles (council districts 1 to 15), in 108 ZIP codes. The most are in 90025 (38), then 91364 (35) and 90036 (32). These are business registrations with the City, not sales, and the City's NAICS coding changed in 2022, so the count undercounts online sellers and start years are not growth.
- Public data, not my business
- Registrations, not sales
- NAICS coding changed in 2022
- Source
- City of Los Angeles Open Data, Listing of Active Businesses (Office of Finance); Census 2026 Gazetteer for ZIP centroids
- Period
- Snapshot, dataset updated Sep 15, 2026
- Licence
- CC0 1.0 (business listing); public domain (Gazetteer)
- Charts
- 5, each with its data table and CSV
Key figures
- 1,473Registered inside the CityCouncil districts 1 to 15, Sep 15, 2026
- 1,951All core registrationsIncluding 478 with council district 0
- 108ZIPs with at least one in the CityMapped at Census ZIP centroids
- 38Most in one ZIP: 90025Inside the City
- 0.309%Share of all active registrations1,951 of 631,925
The charts
Chart 1Lead chart · map
Spread across the City: no ZIP holds more than 38 of the 1,473.
Where inside the City of Los Angeles are online retailers registered?
City of LA Open Data · public data, not my business
| ZIP | Latitude | Longitude | Inside the City | All registrations in the ZIP |
|---|---|---|---|---|
| 90025 | 34.045421 | -118.445873 | 38 | 50 |
| 91364 | 34.154803 | -118.594816 | 35 | 39 |
| 90036 | 34.070291 | -118.349191 | 32 | 39 |
| 90028 | 34.099811 | -118.326837 | 29 | 34 |
| 90027 | 34.1276 | -118.296381 | 29 | 30 |
| 90015 | 34.039309 | -118.266255 | 28 | 35 |
| 90004 | 34.076219 | -118.310963 | 28 | 34 |
| 90066 | 34.002028 | -118.430656 | 28 | 32 |
| 90034 | 34.030578 | -118.399613 | 28 | 31 |
| 90020 | 34.066382 | -118.309831 | 27 | 32 |
| 91406 | 34.197454 | -118.488978 | 27 | 32 |
| 90019 | 34.049841 | -118.33846 | 25 | 31 |
| 90046 | 34.10781 | -118.362247 | 24 | 32 |
| 91367 | 34.177311 | -118.615704 | 24 | 30 |
| 91311 | 34.292834 | -118.602661 | 24 | 27 |
| 90064 | 34.035309 | -118.426486 | 24 | 26 |
| 90042 | 34.114708 | -118.192098 | 23 | 24 |
| 91335 | 34.200175 | -118.540958 | 22 | 30 |
| 90014 | 34.043006 | -118.2519 | 21 | 25 |
| 91604 | 34.140187 | -118.394603 | 21 | 25 |
| 90045 | 33.942387 | -118.416062 | 21 | 23 |
| 91344 | 34.289467 | -118.504699 | 21 | 23 |
| 91423 | 34.149241 | -118.431885 | 21 | 22 |
| 91605 | 34.207341 | -118.400973 | 21 | 21 |
| 90049 | 34.090594 | -118.490844 | 20 | 26 |
| 91403 | 34.147757 | -118.464738 | 19 | 26 |
| 90013 | 34.044685 | -118.240022 | 19 | 25 |
| 90024 | 34.065645 | -118.435284 | 19 | 23 |
| 90291 | 33.993396 | -118.465193 | 19 | 21 |
| 90026 | 34.078991 | -118.263804 | 19 | 19 |
| 91607 | 34.165783 | -118.399795 | 18 | 21 |
| 90010 | 34.060987 | -118.299884 | 18 | 20 |
| 90038 | 34.088017 | -118.327168 | 18 | 18 |
| 90006 | 34.048094 | -118.294045 | 17 | 23 |
| 91316 | 34.158542 | -118.516597 | 17 | 21 |
| 90012 | 34.065975 | -118.238642 | 16 | 22 |
| 90005 | 34.059374 | -118.308962 | 16 | 19 |
| 91304 | 34.227791 | -118.644607 | 16 | 19 |
| 91324 | 34.238208 | -118.55029 | 16 | 18 |
| 91326 | 34.281851 | -118.554422 | 15 | 19 |
| 90039 | 34.111885 | -118.261033 | 15 | 18 |
| 90048 | 34.072877 | -118.372655 | 15 | 18 |
| 91343 | 34.238802 | -118.482296 | 15 | 18 |
| 90008 | 34.010724 | -118.342883 | 15 | 17 |
| 90065 | 34.109595 | -118.228689 | 15 | 17 |
| 90732 | 33.737321 | -118.313433 | 15 | 16 |
| 91042 | 34.315503 | -118.264847 | 15 | 16 |
| 91325 | 34.237519 | -118.517712 | 15 | 16 |
| 90017 | 34.053098 | -118.264505 | 14 | 22 |
| 91342 | 34.326917 | -118.382157 | 14 | 16 |
| 91356 | 34.154999 | -118.547559 | 14 | 15 |
| 91401 | 34.178483 | -118.431791 | 14 | 15 |
| 91306 | 34.209532 | -118.577563 | 14 | 14 |
| 90292 | 33.976078 | -118.452066 | 13 | 16 |
| 91402 | 34.222506 | -118.444689 | 13 | 16 |
| 91307 | 34.200485 | -118.664852 | 13 | 15 |
| 90731 | 33.732637 | -118.277856 | 13 | 14 |
| 90057 | 34.061735 | -118.276757 | 12 | 14 |
| 90011 | 34.00709 | -118.258681 | 12 | 12 |
| 91303 | 34.19829 | -118.602203 | 12 | 12 |
| 90029 | 34.089875 | -118.294631 | 11 | 15 |
| 90068 | 34.123939 | -118.327375 | 11 | 15 |
| 90031 | 34.084197 | -118.208567 | 11 | 13 |
| 91352 | 34.230854 | -118.365856 | 11 | 12 |
| 91405 | 34.202494 | -118.448048 | 10 | 14 |
| 91601 | 34.168253 | -118.372286 | 10 | 13 |
| 90044 | 33.952653 | -118.292013 | 10 | 12 |
| 90067 | 34.056437 | -118.41369 | 10 | 12 |
| 91606 | 34.185767 | -118.388323 | 10 | 12 |
| 91411 | 34.178517 | -118.45963 | 9 | 14 |
| 90016 | 34.028331 | -118.354338 | 9 | 12 |
| 90021 | 34.029036 | -118.23787 | 9 | 12 |
| 90710 | 33.798905 | -118.300239 | 9 | 11 |
| 90023 | 34.022502 | -118.199613 | 9 | 10 |
| 90018 | 34.028632 | -118.317347 | 8 | 10 |
| 91331 | 34.255294 | -118.419703 | 8 | 10 |
| 91040 | 34.25769 | -118.338472 | 8 | 9 |
| 90032 | 34.078294 | -118.185785 | 8 | 8 |
| 90744 | 33.777214 | -118.259604 | 8 | 8 |
| 91345 | 34.265879 | -118.456748 | 7 | 9 |
| 91602 | 34.150818 | -118.368159 | 7 | 8 |
| 90037 | 34.00266 | -118.287507 | 7 | 7 |
| 90094 | 33.975307 | -118.418708 | 7 | 7 |
| 90035 | 34.051426 | -118.385765 | 6 | 8 |
| 90041 | 34.137412 | -118.207607 | 6 | 8 |
| 91436 | 34.149588 | -118.489708 | 6 | 8 |
| 90007 | 34.028165 | -118.284829 | 5 | 7 |
| 90062 | 34.003493 | -118.309093 | 5 | 5 |
| 90501 | 33.833744 | -118.314022 | 5 | 5 |
| 90002 | 33.948987 | -118.24678 | 4 | 8 |
| 90003 | 33.964077 | -118.273684 | 4 | 6 |
| 90043 | 33.988505 | -118.336358 | 4 | 6 |
| 90071 | 34.052379 | -118.255209 | 4 | 5 |
| 90033 | 34.05038 | -118.211991 | 4 | 4 |
| 90069 | 34.093954 | -118.38153 | 3 | 9 |
| 90210 | 34.100527 | -118.414631 | 3 | 5 |
| 90058 | 34.002844 | -118.2164 | 3 | 4 |
| 90061 | 33.92128 | -118.274186 | 3 | 3 |
| 90272 | 34.092566 | -118.534362 | 3 | 3 |
| 90293 | 33.947305 | -118.439841 | 3 | 3 |
| 90047 | 33.95543 | -118.309568 | 2 | 5 |
| 90230 | 33.999039 | -118.393258 | 2 | 3 |
| 90063 | 34.045248 | -118.18578 | 2 | 2 |
| 90077 | 34.108021 | -118.456962 | 1 | 2 |
| 90232 | 34.019323 | -118.391902 | 1 | 2 |
| 90248 | 33.876616 | -118.283365 | 1 | 1 |
| 90502 | 33.833181 | -118.292062 | 1 | 1 |
| 91340 | 34.28667 | -118.434817 | 1 | 1 |
Chart 2Ranking
ZIP 90025 has the most, with 38.
Which ZIP codes have the most?
City of LA Open Data · public data, not my business
| ZIP | Inside the City | All registrations |
|---|---|---|
| 90025 | 38 | 50 |
| 91364 | 35 | 39 |
| 90036 | 32 | 39 |
| 90027 | 29 | 30 |
| 90028 | 29 | 34 |
| 90004 | 28 | 34 |
| 90015 | 28 | 35 |
| 90034 | 28 | 31 |
| 90066 | 28 | 32 |
| 90020 | 27 | 32 |
Chart 3Breakdown by segment
Electronic shopping is almost all of the core count.
Which business codes are counted, and which are left out?
City of LA Open Data · public data, not my business
| NAICS code | Registrations (citywide file) | Role |
|---|---|---|
| 454111 Electronic shopping | 1,723 | core |
| 454112 Electronic auctions | 60 | core |
| 454113 Mail-order houses | 168 | core |
| 454210 Vending machine operators | 407 | excluded |
| 454310 Fuel dealers | 67 | excluded |
| 454390 Other direct selling establishments | 7,751 | reported separately |
Chart 4Method, as a chart
From 631,925 registrations to 1,473.
How does the whole business file narrow to this count?
City of LA Open Data · public data, not my business
| Step | Rows |
|---|---|
| All active registrations | 631,925 |
| Core online, auction and mail-order codes | 1,951 |
| Of those, inside the City (council district 1 to 15) | 1,473 |
| Of all core rows, ZIP found in the Census Gazetteer | 1,947 |
| Of those mapped, ZIP starts with 90 or 91 | 1,903 |
Chart 5Trend, with a caveat
Start years of today's active registrations. This is not growth.
When did today's registered online retailers start?
City of LA Open Data · public data, not my business
| Start year | Active core registrations |
|---|---|
| 1995 | 5 |
| 1996 | 8 |
| 1997 | 10 |
| 1998 | 4 |
| 1999 | 6 |
| 2000 | 4 |
| 2001 | 8 |
| 2002 | 8 |
| 2003 | 4 |
| 2004 | 2 |
| 2005 | 6 |
| 2006 | 5 |
| 2007 | 9 |
| 2008 | 7 |
| 2009 | 15 |
| 2010 | 13 |
| 2011 | 15 |
| 2012 | 23 |
| 2013 | 45 |
| 2014 | 48 |
| 2015 | 98 |
| 2016 | 104 |
| 2017 | 134 |
| 2018 | 150 |
| 2019 | 146 |
| 2020 | 179 |
| 2021 | 165 |
| 2022 | 133 |
| 2023 | 148 |
| 2024 | 127 |
| 2025 | 175 |
| 2026 | 112 |
01Findings
What the charts say.
1,473 registrations sit inside the City, spread over 108 ZIPs; no single ZIP holds more than 38.
90025 has the most (38), then 91364 (35) and 90036 (32).
Electronic shopping (454111) is 1,723 of the 1,951 core registrations; door-to-door style direct selling is kept out of the count.
Online retailers are 0.309% of the 631,925 active registrations in the file, and start years cannot be read as growth.
02Method
How the figures were built.
Steps
- The City's Socrata API, counted by ZIP for the three core codes: SELECT zip_code, count(*) AS n WHERE naics in ('454111','454112','454113') GROUP BY zip_code (ZIP+4 values folded to the first 5 digits locally, since SoQL here has no substring function). in_city = rows with council_district other than '0', counted locally from the row download.
- 454111 Electronic shopping, 454112 Electronic auctions and 454113 Mail-order houses are 2007 NAICS codes. 2012 NAICS kept them. 2017 NAICS merged all three into 454110 (Electronic Shopping and Mail-Order Houses), a code this dataset does not use (0 rows).
- The core count is a legacy classification that the City still assigns, so it undercounts online sellers and its trend by start year mixes real change with which codes registrants were given. Do not read core_by_start_year as growth of online selling.
- In-city means a council district of 1 to 15, the dataset's own definition; the 478 rows with district 0 stay in the all-registrations count only.
631,925 rows in the dataset; 1,951 core registrations; 1,947 mapped to a ZIP centroid. Every derived figure on this page (changes, indexes, averages, counts) is computed from the published rows, and the table under each chart says how.
Checks
- The API's by-ZIP counts equal a local count of the 1951 individually downloaded core rows for every ZIP (no duplicate location_account values, no row with an end date). Per-code counts sum to the total.
- Verified against the Census concordance workbooks: the three core codes map only to 454110 in 2017 NAICS (and 454110 draws only from them); 454110 maps to 42 2022 codes across groups 441, 444, 445, 449, 455, 456, 458, 459; none start with 4541.
- A fresh re-run reproduces the stored counts exactly; six ZIPs re-queried live matched on counts, in-city counts and coordinates.
- Reviewer decision (Oct 7): the site uses in_city (1,473) as the headline count.
The queries
These series are not in Live SQL. The counts come from the City's own API: each link below runs the query and returns JSON.
Core registrations by ZIP (Socrata API)
https://data.lacity.org/resource/6rrh-rzua.json?%24select=zip_code%2Ccount%28%2A%29+as+n&%24where=naics+in+%28%27454111%27%2C%27454112%27%2C%27454113%27%29&%24group=zip_code&%24order=n+desc%2Czip_code&%24limit=50000
Counts by NAICS code (Socrata API)
https://data.lacity.org/resource/6rrh-rzua.json?%24select=naics%2Ccount%28%2A%29+as+n&%24where=naics+in+%28%27454111%27%2C%27454112%27%2C%27454113%27%2C%27454390%27%29&%24group=naics&%24order=naics
Caveats
- These are business registrations with the City of Los Angeles Office of Finance (business tax accounts), not sales, revenue or web traffic. The City registers businesses that operate in the city, including some whose location is elsewhere, so `count` includes registrations whose location is outside the city; `in_city` counts only those with a City council district (1 to 15). 'Active' means the owner has not told the Office of Finance the business ceased. A business is counted under the one self-reported primary NAICS code it registered, so many online sellers are registered under other retail or service codes and are not counted here; a registration under 'Electronic shopping' does not prove online sales. The dataset mixes old and 2022 NAICS codes (see naics_vintage). Home-based sellers are counted at their registered location ZIP. ZIP centroids are Census ZCTA internal points (ZCTAs approximate ZIP codes, and some ZIPs, such as PO box or single-building ZIPs, have no ZCTA). A ZIP can extend past the city boundary, so a ZIP count may include only the City of LA part. Public data, not my business.
- 2327 rows carry a 2022-only code (a 455 to 459 code or 445132); their start dates go back to 1994-08-10, so the City has recoded some existing accounts as well as coding new ones. A business registered with a 2022 code cannot be identified as online, so it is not in the core count.
Releases and revisions
- Dataset rows last updated 2026-09-15 (monthly refresh, next update expected mid October 2026).
03Sources
Sources and licence.
- City of LA Open Data, Listing of Active Businesses Dataset 6rrh-rzua.
- Dataset API endpoint Socrata, queried by ZIP and code.
- Census Gazetteer files ZIP centroids (ZCTA internal points).
- Census NAICS concordance, 2017 to 2022 (xlsx) Used for the NAICS check.
Business listing: Creative Commons 1.0 Universal (Public Domain Dedication), as stated in the dataset metadata. ZIP centroids: US Census Bureau Gazetteer files, US federal government work, public domain. Public data, not my business.
Download the chart data
Each CSV is made in your browser from the rows in that chart's table.
04Contact
Want this kind of breakdown on your own data?
Open to e-commerce, data and operations roles. Los Angeles or remote.