FCC (Federal Communications Commission) Block API

Get census block, county, and state FIPS codes by latitude and longitude

Operations 1

GET /block/find Get Census Block FIPS by Latitude and Longitude #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/fcc-block-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

fcc-block-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: FCC Area and Census Block API
  description: 'The FCC Area and Census Block API returns US Census Bureau Census Block FIPS codes, county FIPS codes, state FIPS codes, and associated US State and County names based on latitude and longitude coordinates. Also returns market data and population data. All endpoints are free with no authentication required.

    '
  version: 1.0.0
  contact:
    name: Federal Communications Commission
    url: https://www.fcc.gov/census-block-conversions-api
  license:
    name: FCC API Terms of Service
    url: https://www.fcc.gov/reports-research/developers/api-terms-service
servers:
- url: https://geo.fcc.gov/api/census
  description: FCC Census/Area API
tags:
- name: block
  description: Get census block, county, and state FIPS codes by latitude and longitude
paths:
  /block/find:
    get:
      tags:
      - block
      operationId: findBlock
      summary: Get Census Block FIPS by Latitude and Longitude
      description: 'Returns the US Census Bureau Census Block FIPS code, county FIPS code, and state FIPS code for a given latitude and longitude. Also returns the associated US State and County names.

        '
      parameters:
      - name: latitude
        in: query
        required: true
        description: 'Latitude in decimal degrees or DMS format. Range: -90 to 90. Examples: 38.26 or 38:15:36N

          '
        schema:
          type: string
      - name: longitude
        in: query
        required: true
        description: 'Longitude in decimal degrees or DMS format. Range: -180 to 180. Examples: -77.51 or 77:30:36W

          '
        schema:
          type: string
      - name: censusYear
        in: query
        required: false
        description: 'Census year for results. Valid values: 2010, 2020 (default)'
        schema:
          type: integer
          enum:
          - 2010
          - 2020
          default: 2020
      - name: showall
        in: query
        required: false
        description: 'If the coordinate lies on the boundary of multiple geographies, use showall=true to return the complete list.

          '
        schema:
          type: boolean
          default: false
      - name: format
        in: query
        required: false
        description: Response format. Defaults to xml.
        schema:
          type: string
          enum:
          - xml
          - json
          - jsonp
          default: xml
      responses:
        '200':
          description: Census block, county, and state data for the specified location
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BlockResponse'
            text/xml:
              schema:
                type: string
components:
  schemas:
    BlockResponse:
      type: object
      properties:
        Block:
          type: object
          properties:
            FIPS:
              type: string
              description: Full Census Block FIPS code (15 digits)
              example: '110010083011001'
            bbox:
              type: array
              items:
                type: number
              description: Bounding box [minLon, minLat, maxLon, maxLat]
        County:
          type: object
          properties:
            FIPS:
              type: string
              description: County FIPS code
              example: '11001'
            name:
              type: string
              description: County name
              example: District of Columbia
        State:
          type: object
          properties:
            FIPS:
              type: string
              description: State FIPS code
              example: '11'
            code:
              type: string
              description: State two-letter code
              example: DC
            name:
              type: string
              description: State name
              example: District of Columbia
        status:
          type: string
          description: Status of the response
          example: OK
        executionTime:
          type: string
          description: Time taken to execute the query
          example: '0'