auto-stats.eu

Methodology

Source

CSDD (Ceļu satiksmes drošības direkcija, the Latvian Road Traffic Safety Directorate) publishes the country's first registrations of passenger cars as one workbook on its monthly vehicle-data page. A single file covers January 2000 onward, with one row per month, make, model, production year, registration class, holder type and fuel, plus the summed age at registration. Current file extracted: 2026-09-13. Latest complete month: 2026-07. The site shows the latest 36 months. CSDD publishes a month only once it is complete, so nothing on these pages is provisional and there is no register snapshot behind any figure: every number here is CSDD's own.

What is counted

KPI definitions

Registrations
All passenger cars (M1) first registered in Latvia in the month, from CSDD's monthly statistics: new cars plus used imports.
New cars / New share
Cars registered as new by CSDD (transit registrations for export are not included). New share = new cars ÷ all registrations.
Used imports / Avg import age (yrs)
Cars first registered abroad before Latvia, including the 180-day class. Average import age = mean age at registration, from CSDD's day-precise ages.
Private holders
Share of the month's registrations held by private persons (CSDD 'FP') rather than legal persons ('JP': leasing, rental, dealers, fleets).
BEV share
Battery-electric cars as a share of all registrations in the month. PHEV = plug-in hybrids (CSDD 'Elektrība un benzīns/dīzeļdegviela'); full hybrids are recorded as petrol or diesel and cannot be separated.
180-day imports
Used imports first registered abroad less than 180 days before the Latvian registration (CSDD's '180 dienas' class); included in the used-import count.
MoM / YoY / YTD
Change versus the previous month, versus the same month a year earlier, and the calendar-year-to-date total (with its change versus the same period a year earlier).

Checks

Every export runs the same gates as the other markets: the top 40 makes and models are reviewed for coverage, sibling makes that should be one brand, and single-letter or otherwise suspect model names. A sanity gate rejects an export whose latest month is less than half the previous month or whose month series has a gap since January 2023. A totals gate compares each of the latest three months against CSDD's own class-totals workbook and fails if any month is more than 1 % away. Two further gates require that at least 98% of the latest month's used imports carry an age and that unrecognised fuel values stay under 2% of its registrations.

Caveats

Data files

Every page is generated from JSON under /data/lv/: meta.json, months.json, YYYY-MM.json, makes.json, makes/<slug>.json. Free to reuse with attribution to CSDD and auto-stats.eu (CC BY 4.0).

Map outline: Al MacDonald and Fritz Lekschas, CC BY-SA 3.0.