Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Replacing windows in the same opening with the same operable type requires no permit in Marshalltown. Permit required only if the opening size changes, you're installing egress windows in a bedroom, or the home is in the local historic district.
Marshalltown Building Department treats like-for-like window replacement as a straightforward exemption under Iowa Code and the current International Residential Code adoption — no plan review, no inspection fee, no paperwork. This is a significant advantage over neighboring jurisdictions that have adopted stricter U-factor enforcement or that require design-review pre-approval for ANY window work in historic districts. Marshalltown's approach: unless the opening footprint changes, the window type (double-hung vs. casement) differs, or an egress requirement is triggered (bedroom window below 44 inches sill height), you can hire a contractor or do the work yourself without filing. However, the historic-district exception is tightly enforced — if your home sits in the Marshalltown Historic District (south of Main Street, generally), you will need Historic Preservation Commission approval before any window replacement, even like-for-like, because frame material and muntin profile (divided-light vs. single-pane) matter historically. Verify your address against the local historic overlay on the city website or call the building department to confirm. For egress windows (bedrooms, basements), any change to sill height, opening dimensions, or installation method requires a permit and inspection, regardless of size.

What happens if you skip the permit (and you needed one)

Marshalltown window replacement permits — the key details

The foundational rule in Marshalltown is straightforward: like-for-like window replacement is exempt. Iowa Code Chapter 105 and the City of Marshalltown Ordinance Section 13-1 adopt the International Residential Code with amendments. IRC R310 governs egress, IRC R612 covers fall protection for windows within 36 inches of the floor. A 'like-for-like' replacement means the new window occupies the exact same rough opening as the original, is the same operable type (double-hung stays double-hung, casement stays casement), and does not change the egress compliance status of that window. If you are replacing a single-hung window with a casement, or a fixed window with an operable unit, the city considers this a 'type change' and may require a permit — call the building department to clarify. The exemption applies whether you hire a licensed contractor or do the work yourself, as long as you are the property owner. Marshalltown does not require owner-builder licensing for residential work on owner-occupied property.

Egress windows are the second pillar. Bedrooms and basements must have operable egress windows meeting IRC R310 minimum dimensions (36 inches wide, 43 inches high, 5.7 square feet of unobstructed opening, sill height not exceeding 44 inches above the floor). If your existing egress window has a sill height above 44 inches (common in older homes), you cannot simply replace it with the same-size opening — you must lower it, and that requires a permit and framing inspection because the header must be resized. Similarly, if you have a basement bedroom without egress and want to add one, that is a code requirement and definitely requires a permit. Many Marshalltown homeowners discover during window replacement that their basement 'bedroom' does not meet egress code; once you start the replacement, you may be obligated to bring it into compliance. This is not a 'gotcha' — it is code enforcement for life safety — but it can add $2,000–$5,000 to the project if a new opening or window well is needed.

Marshalltown's historic-district overlay is the third critical rule. The Marshalltown Historic District (primarily the residential neighborhoods south of Main Street and parts of the central business district) is protected under the city's Historic Preservation Ordinance. Windows in historic homes must be approved by the Historic Preservation Commission before any work begins. This is not a courtesy — it is mandatory. The HPC reviews applications to ensure the replacement window matches the original profile, material (wood vs. aluminum vs. vinyl), glazing pattern (muntin configuration), and color. A modern vinyl double-hung with single-pane glass will not be approved if the historic window was divided-light wood. The HPC process typically takes 2-4 weeks; there is a small application fee ($25–$50). If you proceed without approval, enforcement is swift and costly — the city will order removal and restoration. You can submit photos and specifications to the HPC before purchase; they will tell you if your chosen window is approvable. This is a local feature that sets Marshalltown apart from smaller neighboring towns, which may have minimal or no historic overlay.

A practical quirk: Marshalltown sits in Climate Zone 5A (heating-dominated, cold winters to 20 degrees below zero, frost depth 42 inches). The current Iowa Code adopts IECC 2021, which specifies U-factor limits for windows: 0.27 for the window as an assembly (frame and glass combined) in Zone 5A. This affects your choice of window. Most modern ENERGY STAR windows meet this standard, but older or very cheap options may not. If a building inspector or contractor questions the U-factor, you may need documentation from the window manufacturer. For a like-for-like replacement of a residential window, the city does not typically enforce U-factor compliance — the exemption is based on size and type, not energy performance. However, if the opening changes or if you trigger a permit for any reason, the new window must meet current IECC. Verify this with the building department when you call; the rule can vary depending on whether the work is considered an 'alteration' or a 'repair.'

Filing and timeline: Marshalltown Building Department is located at City Hall, 11 East Main Street, Marshalltown, IA 50158. You can call to ask if your project needs a permit (recommended — 2-minute call, clarifies everything), submit plans in person, or check if an online portal is available. If a permit is required (opening change, egress, or historic district), expect to submit photos, measurements, window specifications (manufacturer name, model, U-factor rating), and a site plan showing the window location. The city typically issues a decision within 1-3 weeks for standard residential permits. Inspections are final-only for like-for-like; if framing is touched, you may need a rough-framing inspection before closing walls. Owner-builders can pull permits; contractors should have a current Iowa license. There is no separate fee schedule online, so call for a quote — typical window-replacement permits in small Iowa municipalities run $100–$250 for a single window, $200–$400 for multiple windows or if framing is involved.

Three Marshalltown window replacement (same size opening) scenarios

Scenario A
Three double-hung windows, same size opening, Southland Drive (outside historic district)
You are replacing three 3-foot-by-4-foot double-hung windows on the south wall of a 1985 ranch home. The openings have not changed, the new windows are also double-hung (vinyl with 0.28 U-factor, meets IECC 5A), and the home is outside the historic-district boundary (north of Main Street). You call Marshalltown Building Department to confirm, and they tell you: no permit required. You are not required to file anything, pay any fee, or schedule an inspection. You hire a contractor or do the work yourself; the work is exempt under IRC R310 and Marshalltown Ordinance Section 13-1 as a like-for-like replacement. The contractor should ensure the windows are installed per the manufacturer's nailing fin instructions and that all openings are sealed and flashed to prevent water infiltration. Timeline: zero permit time. Cost: window material ($1,200–$2,500 for three), labor ($600–$1,200), and no permit fees. Total project: $1,800–$3,700. The contractor may pull a general business license but does not need a residential construction license for this exempt work in Iowa.
No permit required (same-size opening) | Like-for-like double-hung | Vinyl, ENERGY STAR | Installation per manufacturer specs | No permit fees | Outside historic district
Scenario B
Basement egress window, 10-year-old home, sill height 48 inches (non-compliant)
You are replacing a single fixed basement window on the west wall of a 2014 ranch with a new operable basement egress window. However, the existing window has a sill height of 48 inches above the basement floor — above the IRC R310 maximum of 44 inches for egress. The home is outside the historic district. You call the building department and say you want to lower the sill. The department tells you: you need a permit because the opening size is changing (sill must come down approximately 6 inches), which requires framing work, header resizing, and a rough-framing inspection before the wall is closed. You submit plans showing the new window dimensions (36 inches wide, 43 inches high, new sill at 42 inches), materials (vinyl casement, low-E glass), and confirmation that the basement meets bedroom-level headroom (7 feet). Cost: permit fee ($150–$250), window ($400–$700), labor for lowering the opening and resizing the header ($1,500–$2,500), permit inspection ($100, rolled into permit fee or charged separately — confirm with city). Total project: $2,150–$3,550. Timeline: 1 week to get the permit, 1 day for rough-framing inspection, 2-3 days for work, 1 day for final inspection. This is a common scenario in older Marshalltown homes where basement 'bedrooms' were added without proper egress, and window replacement triggers code compliance.
Permit required (sill height change) | Egress compliance (IRC R310) | Framing inspection required | Rough opening modification | Total project $2,150–$3,550 | Permit fee $150–$250
Scenario C
Historic-district home (Hawkeye Addition), like-for-like divided-light wood window replacement
Your 1920s Craftsman bungalow is located in the Marshalltown Historic District (Hawkeye Addition neighborhood, south of Main Street). You want to replace two original 1-over-1 divided-light wood windows that are rotting. The openings are the exact same size, and you have chosen a vinyl replacement that mimics the original profile and muntins (also 1-over-1 divided-light, matching the original aesthetic). However, because the home is in the historic district, you must obtain Historic Preservation Commission approval before you can purchase or install the window. You submit an application with photos of the existing windows, a photo and specification sheet of the new windows (including frame material, color, muntin pattern, and glazing type), and a sketch of the window location. The HPC reviews your application — typically a 2-to-4-week process — and either approves, requests modifications (e.g., 'wood frame instead of vinyl,' or 'darker stain to match existing'), or denies. If approved, you then pull a 'permit' (often a simple Historic Preservation Work Permit, separate from a standard building permit) and are cleared to install. Costs: HPC application fee ($25–$50), windows ($800–$1,200 for two), labor ($400–$800), permit fee ($50–$100). Total: $1,275–$2,150. Timeline: 3-5 weeks (2-4 weeks HPC review, 1 week permit issuance, 1-2 days installation). This scenario showcases Marshalltown's strict historic-overlay enforcement — your window choice and material must be pre-approved, even though the opening size is unchanged. Skipping this step will result in a violation notice and forced removal.
Historic district — HPC approval required before permit | Application fee $25–$50 | Design review 2-4 weeks | 1-over-1 divided-light muntin pattern required | Permit fee $50–$100 | Total $1,275–$2,150 including windows/labor

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Egress windows in Marshalltown: the code and the common failures

IRC R310.1 requires every sleeping room (bedroom) and every basement room used for sleeping to have at least one emergency escape and rescue opening. In Marshalltown, this is strictly enforced during home sales and permit inspections. The minimum opening must be 36 inches wide, 43 inches high (top to bottom), with a net unobstructed area of 5.7 square feet and a sill height no higher than 44 inches above the floor. Many 1970s-1980s Marshalltown ranch homes have basement windows with sills at 48-54 inches — non-compliant. When you replace such a window, the building department can require you to bring it into code. The most common failure: homeowners assume 'same opening, same window' means no permit, but if the existing egress is non-compliant, replacing it with an equally non-compliant window doesn't fix it — it perpetuates a code violation.

In a basement bedroom, if the existing window sill is too high, you have two options: (1) lower the opening by cutting the sill header, which requires a permit and inspection; or (2) install a window well, which brings the sill height down relative to grade and may allow the egress height to be measured from inside the well. Window wells are commonly 12-18 inches deep and cost $300–$800 installed in Marshalltown soil (loess and glacial till — moderate digging effort). Some contractors recommend a combination: lower the sill 4 inches AND install a well, bringing the effective sill height down 10-12 inches total. Talk to a local contractor who has done basement egress work in Marshalltown; they know the soil and the city's inspection preferences.

A second common issue: operable vs. fixed. If your basement window is currently fixed (non-operable), you cannot simply replace it with another fixed window and call it egress. Egress windows must be operable from inside the room without keys, tools, or screens in place (though screens may be removable). If you want to keep a fixed window and add egress elsewhere in the basement, that is one approach — but the new egress must meet the full IRC R310 opening size. Call the building department early if your basement is non-compliant; they may give you a timeline to come into code or may require it at sale.

Historic preservation and window materials in Marshalltown's districts

Marshalltown's Historic Preservation Commission is selective about window materials. The traditional rule: if the original window was wood (wood frame, wood sash, wood muntins), the replacement should also be wood, or at minimum vinyl that visually mimics wood (with exterior wood-grain cladding, sculpted frame profile, and color matching). Aluminum frame windows are generally rejected unless the original was aluminum (rare in Marshalltown's historic homes, which pre-date 1950s aluminum stock). Vinyl is increasingly accepted by HPCs nationwide, but Marshalltown's commission weighs the visual match heavily — a cheap, flat vinyl window with thin muntins will not pass review for a Craftsman or Victorian bungalow.

Muntin pattern (divided-light vs. single-pane) is another critical detail. If your historic window is 6-over-1 (six small panes over one large pane), you cannot replace it with a simple 1-over-1 double-hung. The HPC will request that you match the original pattern, even if you use modern 'simulated divided-light' technology (exterior muntins glued to the glass, interior muntins for symmetry). This adds about $150–$300 per window to the cost but is non-negotiable in the historic district. Before you buy, contact the HPC or show them photos of three candidate windows; they will tell you which one is approvable, saving you the cost of a rejected purchase.

Color and finish also matter. Historic homes often have windows painted a specific color — dark green, cream, bronze. Some HPC approvals require you to match that color exactly, which may limit your supplier options. Plan for this: obtain an HPC approval in writing before purchasing, confirm the window can be obtained in the required finish, and allow extra lead time if the window must be custom-ordered. Vinyl windows can be stained or painted, but factory finishes are limited; wood windows can be painted or stained to any color. This is a hidden cost of historic compliance: time and possible premium pricing. The upside is property value: homes with properly maintained, historically accurate windows often command a price premium in Marshalltown's historic neighborhoods.

City of Marshalltown Building Department
11 East Main Street, Marshalltown, IA 50158
Phone: (641) 754-5715 (general city line; ask for Building Department) | https://www.marshalltown.org (check 'Permits' or 'Services' section for online portal)
Monday–Friday, 8:00 AM–5:00 PM (verify via city website)

Common questions

Do I need a permit if I replace one window with the exact same size and type?

No, unless your home is in Marshalltown's Historic District or the window is an egress window with a non-compliant sill height. A like-for-like replacement (same opening, same operable type) is exempt under Iowa Code. Call the building department to confirm your home is outside the historic district and that the window is not an egress opening that needs code compliance.

What is the Marshalltown Historic District, and how do I know if my home is in it?

The Marshalltown Historic District primarily covers residential neighborhoods south of Main Street, including the Hawkeye Addition, portions of the downtown business district, and several scattered historic commercial properties. The easiest way to confirm: call the building department or check the city's online zoning map. If your address is in the district, any window replacement requires Historic Preservation Commission approval before you can proceed.

My basement window sill is 48 inches high. Can I replace it with the same-size window?

Technically yes for the replacement itself, but you should not. IRC R310 requires egress windows to have sills no higher than 44 inches. Your existing window is non-compliant, and replacing it with another non-compliant window will be flagged during a home inspection or sale. Instead, contact the building department about lowering the sill to 42 inches, which requires a permit and framing inspection but brings your basement into code. Cost is typically $1,500–$2,500 for the opening modification plus the new window.

What is the U-factor requirement for windows in Marshalltown?

Marshalltown follows Iowa Code, which adopts IECC 2021. For Climate Zone 5A (heating-dominated), the maximum U-factor for windows is 0.27 as an assembly. Most ENERGY STAR windows meet this. For a like-for-like exempt replacement, the city does not enforce U-factor. But if you trigger a permit (opening change, historic district, egress), the new window must meet the 0.27 standard. Check with your window supplier or the building department to confirm the model's U-factor rating.

Can I install new windows myself, or do I need a licensed contractor?

For a like-for-like exempt replacement, you can do the work yourself or hire a contractor — no license is required in Iowa for exempt work on owner-occupied property. If a permit is required (historic district, egress, opening change), the contractor pulling the permit does not need a residential contractor license if the work is limited to windows only, but confirm with the city. Either way, installation must follow the window manufacturer's specifications and local flashing/sealing standards.

How long does Historic Preservation Commission approval take in Marshalltown?

Typically 2-4 weeks. You submit an application with photos and window specifications, the HPC reviews (usually at a monthly meeting), and issues a decision. If they request modifications (material, color, muntin pattern), you may need to resubmit. Plan for 4-6 weeks total if modifications are needed. Start the HPC process before purchasing windows to avoid buying a non-approvable unit.

What happens if I replace windows in the historic district without HPC approval?

City code enforcement can issue a violation notice and require removal and restoration of the original window or a compliant replacement. Fines typically range from $100–$250, and you may be blocked from pulling future permits until compliance is achieved. Do not skip this step — the HPC approval is mandatory, not optional.

Do I need a permit if I'm only replacing the glass pane, not the frame?

No. Glass-only replacement (glazing repair or glass panel swap) is routine maintenance and never requires a permit. However, if you are upgrading to tempered glass (which may be required in bathrooms, kitchens with sinks, or within 24 inches of doors per IRC R612), confirm with the building department that the frame can structurally support the new glass weight.

Can I change my basement fixed window to an operable egress window without a permit?

No. Adding a new operable window or converting a fixed opening to egress is a change in opening function and requires a permit. You will need to provide egress specifications (36 inches wide, 43 inches high, sill at 44 inches maximum) and undergo framing and final inspection. Cost typically $1,000–$2,000 including the permit, window, and labor.

What if my neighbor's contractor installed windows in a historic home without HPC approval—can I report it?

Yes. Contact the Marshalltown Building Department or Code Enforcement with details (address, description of work). They will investigate and may issue a violation notice. Historic district compliance is a city priority, and enforcement is relatively swift. However, focus on your own project compliance first.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current window replacement (same size opening) permit requirements with the City of Marshalltown Building Department before starting your project.