Want to see how Madison Heights compares to other top cities in Virginia? Explore all city regulations in Virginia. →
Madison Heights, VA
Generally Investor Friendly
Local STR Agent

Short‑term rentals (STRs) are likely permitted in Madison County subject to zoning and building code compliance. Because STRs are a land use, their permissibility and operational requirements are controlled by the local zoning district of the property, not by a separate stand‑alone STR statute. The Madison County Zoning & Planning Office administers zoning, special permits, variances, floodplain rules, and subdivision compliance. All residential structures, including dwelling units used for STRs, must meet the Virginia Uniform Statewide Building Code (USBC) and, in many cases, the International Residential Code (IRC). A certificate of occupancy and any required inspections must be in place before occupancy. County contacts and procedures are provided below.
Note on scope and limitations: the provided source content does not include Amherst County (where the Town of Madison Heights is located) ordinances, nor does it contain any Amherst County STR rules. This guide uses Madison County zoning and statewide building code sources included in the provided materials. If you are located inside the Town of Madison Heights limits, contact the town directly for zoning and licensing requirements that may differ from Madison County’s unincorporated rules.
Confirm jurisdiction and zoning
Verify building code eligibility
Confirm use under zoning
If in the Town of Madison Heights (Amherst County)
Operational readiness
From the provided sources, the following apply in Madison County (unincorporated). If inside the Town of Madison Heights, the same items may be required plus town‑specific actions.
Building Permit and Inspections
Zoning Review
Subdivision and Platting
Floodplain Compliance
Business Licensing and Taxation (county/town‑specific)
Because the provided materials focus on Madison County zoning and statewide building codes rather than city‑specific STR rules, the details below are at the county and state levels.
Madison County Zoning (unincorporated)
Statewide Building Codes (USBC/IRC)
City‑Specific STR Rules (Town of Madison Heights)
Use the following contacts for zoning, building, and related County processes. For Town of Madison Heights issues, contact the Town of Madison Heights/Amherst County directly (not included in the provided sources).
Allen Nicholls, Planning & Zoning Administrator
Stacy Meredith, Building/Zoning Technician
Zoning & Planning Office
Online Resources
Action note for investors: Because STR permissibility is zoning‑driven and the provided content is county‑focused, confirm with Madison County Zoning & Planning if the property is outside the Town of Madison Heights; otherwise, engage the Town of Madison Heights for town‑specific zoning, licensing, and tax requirements.



Madison is a town in Madison County, Virginia, United States. The population was 229 at the 2010 census. It is the county seat of Madison County.
Enter an address to get instant revenue potential and comps.
