Terrace St, Bethalto, IL Property Records

Madison County property records for 20 addresses on Terrace St, Bethalto, IL · Last verified October 2026

Terrace St Highlights

Properties 20
Median Sale Price $107,500
Deeds and Mortgages on File 24
Median Price per Sqft $116
Owner Occupied 90%
Median Annual Tax Bill $3,034
Median Year Built 1967
Median Ownership Tenure 5 years

Properties on Terrace St

Owner names and exact recorded amounts are on file and can be viewed instantly on this page with a free 10-day trial.

98 Terrace St

3 bd · 2 ba · 1,311 sqft · built 1970 · 0.072 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,8562025 Owner on Record AssessorUpdated Jul 2026

106 Terrace St

3 bd · 1 ba · 960 sqft · built 1967 · 0.27 acres

Last Sale Tax Bill Prior Sale Owner Records
$95,000Sep 2020 $2,7532025 Amount on Record May 2012 Owner on Record Assessor + 2 DocumentsUpdated Oct 2026

110 Terrace St

3 bd · 1 ba · 960 sqft · built 1967 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$118,500Jun 2020 $3,0342025 Amount on Record Mar 2006 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

114 Terrace St

3 bd · 1 ba · 1,600 sqft · built 1967 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,2392025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

118 Terrace St

3 bd · 1 ba · 960 sqft · built 1967 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2023 $2,7902025 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

122 Terrace St

3 bd · 1 ba · 1,600 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,2792025 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

126 Terrace St

4 bd · 1 ba · 960 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,5102025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

130 Terrace St

4 bd · 2 ba · 506 sqft · built 1970 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Jul 2024 $5,2732025 Amount on Record Aug 2022 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

134 Terrace St

3 bd · 1 ba · 960 sqft · built 1968 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$83,000Feb 2007 $2,3622025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

138 Terrace St

4 bd · 1 ba · 1,008 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2023 $3,3742025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

139 Terrace St

3 bd · 2 ba · 850 sqft · built 1978 · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$107,500Aug 2023 $3,9742025 Amount on Record Jul 2005 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

142 Terrace St

3 bd · 1 ba · 936 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$95,000Feb 2021 $2,1702025 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

143 Terrace St

3 bd · 1 ba · 744 sqft · built 1978 · 0.141 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,5892025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

146 Terrace St

3 bd · 1 ba · 900 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,6012025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

147 Terrace St

3 bd · 1 ba · 744 sqft · built 1978 · 0.141 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,7332025 Owner on Record Owner Occupied AssessorUpdated Jul 2026

150 Terrace St

4 bd · 1 ba · 1,266 sqft · built 1966 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,5382025 Owner on Record Owner Occupied AssessorUpdated Sep 2026

151 Terrace St

3 bd · 1 ba · 744 sqft · built 1979 · 0.141 acres

Last Sale Tax Bill Prior Sale Owner Records
$59,000Jul 2020 $1,8752025 Amount on Record Jul 2013 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

154 Terrace St

4 bd · 1 ba · 1,014 sqft · built 1970 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,0712025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

158 Terrace St

3 bd · 1 ba · 936 sqft · built 1940 · 0.202 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,6592025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

159 Terrace St

1 bd · 2 ba · 1,330 sqft · built 2014 · 0.346 acres

Last Sale Tax Bill Prior Sale Owner Records
$155,000Jul 2014 $4,1072025 Amount on Record Jun 2013 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

Property Records in Nearby Streets