Skip to main content
Background Image

Stations Database Download

Download the complete FCC licensed stations database in CSV, Parquet, or SQLite format
Download the complete FCC licensed stations database. Updated nightly from ELS, ULS, ICFS, and LMS sources – covering ~5.4 million licensed station records.

Download Formats
#

CSV (Gzipped)
#

Opens in Excel, Python, R, or any tool that reads CSV. Decompress the .gz file first, or tools like Python’s pandas.read_csv can read it directly.

Download stations.csv.gz

Apache Parquet
#

Compact columnar format for data analysis. Works with Python (pandas, polars, DuckDB), R (arrow), and Spark. Already compressed – no decompression needed.

Download stations.parquet

SQLite (Gzipped)
#

Self-contained SQL database. Decompress, then query with any SQLite client or sqlite3 from the command line. Indexed on key columns for fast lookups.

Download stations.sqlite.gz

Geo-Enabled CSV (Gzipped)
#

Same columns as the standard CSV, plus a coverage_wkt column with spatial geometry in Well-Known Text format. Includes point locations, operating radius circles, and market area polygons.

Download stations-geo.csv.gz

GeoParquet
#

GeoParquet 1.1 with a binary coverage column (WKB-encoded geometry). Works with GeoPandas, DuckDB Spatial, QGIS, and any GeoParquet-aware tool. No decompression needed.

Download stations-geo.parquet

Geo SQLite (Gzipped)
#

SpatiaLite-compatible SQLite database with a coverage BLOB column (WKB-encoded geometry) and standard geometry_columns / spatial_ref_sys metadata tables. Decompress, then query with SpatiaLite or read WKB blobs with any geometry library.

Download stations-geo.sqlite.gz

Market Areas (GeoJSON, Gzipped)
#

Standalone GeoJSON FeatureCollection of all FCC market area polygons (CMA, BTA, PEA, County, State, etc.). Use for joining area-only licenses to geographic boundaries.

Download market_areas.geojson.gz

Column Reference
#

ColumnTypeDescription
idintegerAuto-increment primary key
sourcetextData source: els, uls, icfs, icfs_sat, lms
source_idtextUnique identifier within the source
file_numbertextFCC file number (SES-xxx, ELS-xxx, etc.)
call_signtextFCC call sign
licenseetextLicense holder name
statetextUS state code (2 letters)
lat_ddfloatLatitude in decimal degrees
lon_ddfloatLongitude in decimal degrees
freq_lower_mhzfloatLower frequency bound in MHz
freq_upper_mhzfloatUpper frequency bound in MHz
license_statustextLicense status (active, expired, etc.)
expiration_datetextLicense expiration date
service_codetextRadio service code (ULS) or source identifier
market_idtextMarket identifier (placeholder for area licenses)
link_directiontextuplink, downlink, or inter-sat
polarizationtextAntenna polarization
power_outputfloatTransmitter output power
power_unittextPower unit: W or dBW
radius_kmfloatMobile station radius of operation in km
haat_mfloatHeight above average terrain in meters
ground_elevation_mfloatGround elevation AMSL in meters
antenna_gain_dbifloatAntenna gain in dBi
license_urltextURL to the FCC license record
metajsonAdditional source-specific metadata (JSON)
updated_attimestampLast update timestamp (UTC)
coverage_wkttextSpatial coverage as WKT (geo CSV only). See Coverage Column below
coveragebinarySpatial coverage as WKB (geo Parquet/SQLite only). See Coverage Column below

Coverage Column
#

The geo-enabled downloads include a coverage column that captures the spatial footprint of each station. The geometry type depends on the station:

  • Fixed stations (have lat/lon, no operating radius): Point geometry at the station coordinates.
  • Mobile stations (have lat/lon + operating radius): Polygon (circle) buffered by the radius of operation.
  • Area-only stations (no lat/lon, have market_id): Market area polygon from the FCC geographic area database. These are joined from the market_areas table at export time.
  • Satellites (icfs_sat, no terrestrial location): NULL coverage.

All geometries use WGS84 / EPSG:4326 coordinate reference system.

Not all area-only stations have matching market area polygons. Stations whose market_id does not appear in the market areas database will have NULL coverage.

Data Sources
#

  • ELS – FCC Experimental Licensing System. Experimental radio licenses and special temporary authorities.
  • ULS – Universal Licensing System. The primary FCC licensing database covering microwave, amateur, private land mobile, and other radio services.
  • ICFS – International Communications Filing System. Satellite earth station filings (Schedule B).
  • LMS – Licensing and Management System. Broadcast and other managed licenses.

Update Schedule
#

This data is regenerated nightly after the FCC data ingest pipeline runs. Files typically reflect FCC records from the previous business day.