Navigate Highway Beautification Act and state DOT permitting for a new billboard/off-premise sign
domain: fhwa.dot.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Confirm the proposed sign is within a federal-aid highway corridor covered by the state's HBA agreement with FHWA (Interstate, National Highway System, and federal-aid primary routes) versus a purely local road not subject to HBA controls
Confirm the site is in a zoned or unzoned commercial/industrial area, since off-premise signs generally are only permitted in those areas under the federal-state agreement framework
Apply for the state DOT's outdoor-advertising permit for the specific sign structure — most state DOT programs (see, e.g., an individual state DOT's highway-beautification/outdoor-advertising permit page as a model) require a separate permit and often an annual renewal fee per structure
Confirm size, height, spacing, and lighting limits from the state-specific agreement, since these are negotiated per state and are not uniform nationwide even though all derive from the same federal statute
Confirm local zoning/building permit requirements layered on top of the state DOT permit — HBA/state DOT approval addresses the outdoor-advertising-control layer only, not local zoning or building code
Known gotchas
HBA compliance is enforced through a state-FHWA agreement, so actual size/spacing/lighting limits vary meaningfully by state — do not assume one state's numeric limits apply elsewhere
A state DOT outdoor-advertising permit does not replace local zoning or building permits for the same structure — both layers typically apply
States risk a 10% federal-aid highway funding penalty for failing to maintain 'effective control,' which is why enforcement (illegal sign removal, permit renewal tracking) tends to be active — don't assume an unpermitted existing sign is grandfathered without checking
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?