S Main St, Dupo, IL Property Records

St. Clair County property records for 80 addresses on S Main St, Dupo, IL · Last verified October 2026

S Main St Highlights

Properties 80
Median Sale Price $79,500
Deeds and Mortgages on File 114
Median Price per Sqft $76
Owner Occupied 54%
Median Annual Tax Bill $2,651
Median Year Built 1931
Median Ownership Tenure 6 years

Properties on S Main St

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

109 S Main St

11.3 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2011 $1,4672025 Owner on Record AssessorUpdated Sep 2026

110 S Main St

0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$6142025 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

111 S Main St

0.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$22,000Aug 2006 Amount on Record May 2004 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

115 S Main St

0.06 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2001 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

120 S Main St

2 ba · 945 sqft · built 1918 · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
—Aug 2023 $1,0072025 —Oct 2014 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

123 S Main St

2,898 sqft · built 1958 · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$60,000Apr 2003 Owner on Record AssessorUpdated Sep 2026

195 S Main St

0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$300,000Jun 2010 $6472025 —Apr 2004 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

200 S Main St

3 ba · 502 sqft · built 1944 · 0.039 acres

Last Sale Tax Bill Prior Sale Owner Records
$30,000Jul 2025 $1,7752025 Amount on Record May 2025 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

201 S Main St

2 ba · 1,014 sqft · built 1928 · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$75,000Sep 2002 $1,9922025 Owner on Record Owner Occupied AssessorUpdated Sep 2026

205 S Main St

2 ba · 720 sqft · built 1922 · 0.13 acres

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

209 S Main St

0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$18,000May 1995 —Aug 2009 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

213 S Main St

2 ba · 860 sqft · built 1920 · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$79,000Oct 2017 $3,3312025 Amount on Record Aug 1995 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

217 S Main St

2 ba · 780 sqft · built 1922 · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Aug 2020 $2,8652025 Amount on Record Feb 2010 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

225 S Main St

5 ba · 1,020 sqft · built 1930 · 0.1 acres

Last Sale Tax Bill Prior Sale Owner Records
$35,000Apr 2022 Owner on Record AssessorUpdated Sep 2026

240 S Main St

3 ba · 1,280 sqft · built 1927 · 0.269 acres

Last Sale Tax Bill Prior Sale Owner Records
$95,000Jan 2008 $4,1172025 Amount on Record Dec 2004 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

300 S Main St

3 ba · 1,256 sqft · built 1932 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$78,000Sep 2005 $2,3342025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

301 S Main St

0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Sep 2001 $4222025 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

302 S Main St

4 ba · 1,400 sqft · built 1920 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,0302025 2 Owners on Record Assessor + 3 DocumentsUpdated Sep 2026

310 S Main St

2 ba · 1,257 sqft · built 1913 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$40,000May 1999 $3,4902025 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

315 S Main St

2 ba · 816 sqft · built 1928 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,3212025 2 Owners on Record AssessorUpdated Sep 2026

316 S Main St

2 ba · 1,231 sqft · built 1951 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Apr 2023 $3,4292025 Amount on Record Aug 2016 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

317 S Main St

2 ba · 1,078 sqft · built 1925 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$91,000Mar 2020 $2,4502025 Amount on Record Mar 2015 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

318 S Main St

2 ba · 1,008 sqft · built 1927 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$58,500Jun 1998 $2,8452025 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

319 S Main St

4 ba · 1,212 sqft · built 1925 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$72,000Aug 2023 $3,8222025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

322 S Main St

2 ba · 1,045 sqft · built 1920 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$79,500Mar 2022 $2,0382025 Amount on Record Aug 2006 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

325 S Main St

4 ba · 2,025 sqft · built 1960 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$60,000Feb 2026 $4,2932025 —Oct 2007 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

326 S Main St

1,512 sqft · built 1932 · 0.289 acres

Last Sale Tax Bill Prior Sale Owner Records
$63,000Nov 2018 $11,3252025 Amount on Record Apr 2004 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

400 S Main St

0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$725,000Aug 2023 $4492025 —Apr 2004 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

403 S Main St

2 ba · 768 sqft · built 1925 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$37,500Apr 2011 $2,4552025 —Jan 2011 2 Owners on Record AssessorUpdated Sep 2026

411 S Main St

2 ba · 1,260 sqft · built 1934 · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,5832025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

412 S Main St

1,113 sqft · built 1921 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$50,000Mar 2011 $6112025 —Mar 2011 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

415 S Main St

2 ba · 1,290 sqft · built 1921 · 0.169 acres

Last Sale Tax Bill Prior Sale Owner Records
$87,000Aug 2013 $3,2892025 Amount on Record Dec 2002 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

423 S Main St

2 ba · 840 sqft · built 1928 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2026 $2,0382025 —Sep 2021 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

424 S Main St

2 ba · built 2016 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$12,6432025 —Nov 2013 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

427 S Main St

2 ba · 896 sqft · built 1922 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$45,000Dec 2025 $2,5152025 —Oct 2025 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

500 S Main St

3 ba · 1,150 sqft · built 1913 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$19,000Jul 2021 $6372025 Amount on Record Sep 2008 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

501 S Main St

3 ba · 1,568 sqft · built 1950 · 0.139 acres

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

505 S Main St

2 ba · 840 sqft · built 1930 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$63,500Jun 2015 $2,8962025 —Nov 2014 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

508 S Main St

2 ba · 968 sqft · built 1918 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$102,000Mar 2008 $2,9762025 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

509 S Main St

2 ba · 1,198 sqft · built 1931 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$57,000Sep 1995 $2,4222025 —Mar 2023 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

512 S Main St

2 ba · 1,152 sqft · built 1918 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$15,000Oct 2025 $3,2232025 Amount on Record Oct 2007 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

513 S Main St

2 ba · 1,190 sqft · built 1931 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Feb 2018 $4,0542025 Amount on Record Aug 2006 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

517 S Main St

2 ba · 720 sqft · built 1918 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$9,500May 2002 $2,6422025 —May 2002 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

518 S Main St

500 sqft · built 1959 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$6642025 —Aug 2011 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

520 S Main St

2 ba · 1,091 sqft · built 1933 · 0.13 acres

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

521 S Main St

2 ba · 884 sqft · built 1925 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$86,000May 2016 $3,0102025 Amount on Record Jul 1999 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

524 S Main St

2 ba · 840 sqft · built 1903 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$62,000Aug 2018 $2,8982025 —Mar 2007 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

525 S Main St

2 ba · 1,018 sqft · built 1922 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$83,000Aug 2018 $3,5412025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

528 S Main St

2 ba · 898 sqft · built 1903 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$25,000Jun 2025 $2,0072025 Amount on Record Aug 2020 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

529 S Main St

2 ba · 1,280 sqft · built 1926 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Mar 2001 $3,1522025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

533 S Main St

2 ba · 1,120 sqft · built 1926 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2026 $2,7812025 Amount on Record Sep 1995 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

534 S Main St

3 ba · 1,298 sqft · built 1933 · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$34,000Sep 2005 $2,2172025 Owner on Record AssessorUpdated Sep 2026

537 S Main St

2 ba · 1,159 sqft · built 1941 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$180,000Jul 2026 $2,9322025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

541 S Main St

2 ba · 779 sqft · built 1918 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$52,000Feb 2002 $2,0812025 Owner on Record Owner Occupied AssessorUpdated Sep 2026

545 S Main St

2 ba · 1,073 sqft · built 1955 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$75,500Nov 2020 $2,4872025 —Feb 2004 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

601 S Main St

5 ba · 576 sqft · built 1975 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$70,000Apr 2022 $4,4772025 Amount on Record Dec 2018 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

605 S Main St

4 ba · 1,008 sqft · built 1988 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$330,000Apr 2022 $4,5782025 Amount on Record Dec 2018 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

609 S Main St

8 ba · 640 sqft · built 1980 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$240,000Dec 2018 $5,0012025 —Dec 2018 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

613 S Main St

2 ba · 1,404 sqft · built 1999 · 0.089 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,2242025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

625 S Main St

3 ba · 1,536 sqft · built 1949 · 0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$108,000Feb 2024 $2,9752025 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

627 S Main St

0.019 acres

Last Sale Tax Bill Prior Sale Owner Records
$70,000Apr 2005 Amount on Record Jun 2003 Owner on Record AssessorUpdated Sep 2026

1802 S Main St

0.41 acres

Last Sale Tax Bill Prior Sale Owner Records
$120,000Jul 2003 $7242025 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

1806 S Main St

1,632 sqft · built 1994 · 0.669 acres

Last Sale Tax Bill Prior Sale Owner Records
$120,000Jul 2003 $2,5792025 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

1810 S Main St

1 ba · 528 sqft · built 1960 · 0.65 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Dec 2023 $1,9022025 Amount on Record Jul 2001 Owner on Record Assessor + 5 DocumentsUpdated Sep 2026

1909 S Main St

2 ba · 840 sqft · built 1929 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$37,000Dec 2025 $2,6532025 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

1920 S Main St

2 ba · 1,437 sqft · built 1963 · 0.569 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,0372025 Owner on Record Owner Occupied AssessorUpdated Sep 2026

1928 S Main St

3 ba · 840 sqft · built 1941 · 0.489 acres

Last Sale Tax Bill Prior Sale Owner Records
$420Dec 2022 $4,9192025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

1937 S Main St

1.53 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,735Apr 2023 $952025 Amount on Record Jan 2019 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

2003 S Main St

2 ba · 1,575 sqft · built 1965 · 0.23 acres

Last Sale Tax Bill Prior Sale Owner Records
$67,700Jul 2023 $4,5482025 Amount on Record Mar 2003 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

2009 S Main St

1,800 sqft · built 1949 · 0.589 acres

Last Sale Tax Bill Prior Sale Owner Records
$23,800May 2018 $3,5302025 —Dec 2018 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

2015 S Main St

2 ba · 1,620 sqft · built 1956 · 0.51 acres

Last Sale Tax Bill Prior Sale Owner Records
$57,000Apr 2023 $3,8992025 Amount on Record Nov 1999 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

2022 S Main St

2 ba · 940 sqft · built 1954 · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$102,000Apr 2020 $4152025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

2027 S Main St

2 ba · 1,200 sqft · built 1956 · 0.95 acres

Last Sale Tax Bill Prior Sale Owner Records
$154,695Jul 2022 $1,2302025 Amount on Record May 2018 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

2100 S Main St

2 ba · 784 sqft · built 1956 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Apr 2021 $2,5472024 Amount on Record Sep 2014 2 Owners on Record Assessor + 1 DocumentUpdated Apr 2026

2104 S Main St

2 ba · 1,215 sqft · built 1947 · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$110,000May 2020 $4292025 Amount on Record Jun 2016 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

2105 S Main St

2 ba · 788 sqft · built 1965 · 0.6 acres

Last Sale Tax Bill Prior Sale Owner Records
$39,500May 1999 $1,0302025 Owner on Record AssessorUpdated Sep 2026

2108 S Main St

880 sqft · built 1955 · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$88,000Apr 2020 Amount on Record Dec 2014 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2023

2109 S Main St

2 ba · 1,044 sqft · built 1930 · 0.45 acres

Last Sale Tax Bill Prior Sale Owner Records
$15,000Mar 2026 $9452025 Amount on Record Dec 2022 2 Owners on Record Assessor + 3 DocumentsUpdated Sep 2026

2113 S Main St

2 ba · 1,520 sqft · built 1963 · 0.26 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,500May 2026 $4,9372025 Amount on Record Jul 2023 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

2117 S Main St

2 ba · 1,008 sqft · built 1985 · 0.439 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,8682025 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

Property Records in Nearby Streets