Localized for 1,000+ U.S. cities — adjusted for local labor, climate & permits
Indiana

Asphalt Shingle Roof Replacement cost in Indiana (2026)

Across Indiana, asphalt shingle roof replacement varies by your city's labor rates, climate and permit fees. Select your city below for a localized estimate.

Statewide range · 2026
$5,750 $13,350

asphalt shingle roof replacement typically falls in this range across 21 Indiana cities — your exact estimate depends on local rates.

CityTypical 2026 range
Indianapolis, IN$6,500 $13,350
Fort Wayne, IN$5,950 $12,250
Evansville, IN$5,850 $12,000
South Bend, IN$5,950 $12,250
Carmel, IN$6,500 $13,350
Fishers, IN$6,500 $13,350
Bloomington, IN$6,000 $12,300
Hammond, IN$5,950 $12,250
Gary, IN$5,950 $12,250
Lafayette, IN$5,950 $12,250
Muncie, IN$5,800 $11,950
Terre Haute, IN$5,750 $11,850
Kokomo, IN$5,750 $11,850
Noblesville, IN$6,500 $13,350
Anderson, IN$5,800 $11,950
Greenwood, IN$6,500 $13,350
Elkhart, IN$5,950 $12,250
Mishawaka, IN$5,950 $12,250
Lawrence, IN$6,500 $13,350
Jeffersonville, IN$6,450 $13,300
Columbus, IN$6,450 $13,300