Kirkwall Ln, Birmingham, AL Property Records

Shelby County property records for 52 addresses on Kirkwall Ln, Birmingham, AL · Last verified August 2026

Kirkwall Ln Highlights

Properties 52
Median Sale Price $470,680
Deeds and Mortgages on File 69
Median Price per Sqft $147
Owner Occupied 92%
Median Annual Tax Bill $2,122
Median Year Built 1979
Median Ownership Tenure 6 years

Properties on Kirkwall Ln

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

5101 Kirkwall Ln

2 ba · 2,912 sqft · built 1978 · 0.379 acres

Last Sale Tax Bill Prior Sale Owner Records
$160,000Apr 2002 $2,1712025 Amount on Record Nov 2001 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5105 Kirkwall Ln

2 ba · 2,909 sqft · built 1977 · 0.412 acres

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

5109 Kirkwall Ln

2 ba · 3,155 sqft · built 1978 · 0.429 acres

Last Sale Tax Bill Prior Sale Owner Records
$434,900Mar 2020 $2,5282025 Amount on Record Mar 2011 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

5113 Kirkwall Ln

2 ba · 3,915 sqft · built 1979 · 0.445 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2005 $1,9922025 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Jun 2026

5117 Kirkwall Ln

2 ba · 3,506 sqft · built 1979 · 0.462 acres

Last Sale Tax Bill Prior Sale Owner Records
$160,500Oct 2008 $2,3942025 Amount on Record May 2008 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5121 Kirkwall Ln

2.5 ba · 3,542 sqft · built 1978 · 0.462 acres

Last Sale Tax Bill Prior Sale Owner Records
$379,900Sep 2020 $2,0642025 Amount on Record Dec 2008 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5125 Kirkwall Ln

2 ba · 3,099 sqft · built 1978 · 0.538 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,9242025 2 Owners on Record Assessor + 1 DocumentUpdated Apr 2026

5129 Kirkwall Ln

2 ba · 3,365 sqft · built 1979 · 0.538 acres

Last Sale Tax Bill Prior Sale Owner Records
$257,500Apr 2004 $2,1222025 Amount on Record Dec 1997 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5132 Kirkwall Ln

2.5 ba · 2,712 sqft · built 1979 · 0.359 acres

Last Sale Tax Bill Prior Sale Owner Records
$417,000Aug 2024 $1,9252025 Amount on Record Jul 2016 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

5133 Kirkwall Ln

2.5 ba · 3,205 sqft · built 1980 · 0.555 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,8842025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5136 Kirkwall Ln

2.5 ba · 2,777 sqft · built 1979 · 0.611 acres

Last Sale Tax Bill Prior Sale Owner Records
$529,900Sep 2020 $1,7732025 Amount on Record Feb 2012 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5137 Kirkwall Ln

3.5 ba · 2,788 sqft · built 1997 · 0.485 acres

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

5140 Kirkwall Ln

0.413 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,0562025 2 Owners on Record AssessorUpdated Apr 2026

5141 Kirkwall Ln

3 ba · 3,360 sqft · built 1979 · 0.415 acres

Last Sale Tax Bill Prior Sale Owner Records
$271,500Nov 2012 $2,0412025 Amount on Record Feb 2004 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5144 Kirkwall Ln

3.5 ba · 4,518 sqft · built 1978 · 0.56 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Nov 2001 $5,5132025 2 Owners on Record AssessorUpdated Apr 2026

5145 Kirkwall Ln

2.5 ba · 3,354 sqft · built 1978 · 0.407 acres

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

5148 Kirkwall Ln

2.5 ba · 2,802 sqft · built 1978 · 0.334 acres

Last Sale Tax Bill Prior Sale Owner Records
$290,000Sep 2005 $2,2762025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5149 Kirkwall Ln

3.5 ba · 3,502 sqft · built 1988 · 0.417 acres

Last Sale Tax Bill Prior Sale Owner Records
$84,250Nov 2021 $2,0602025 Amount on Record Dec 2010 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

5152 Kirkwall Ln

3 ba · 3,965 sqft · built 1978 · 0.318 acres

Last Sale Tax Bill Prior Sale Owner Records
$470,680Jun 2026 $2,3372025 Amount on Record Aug 2011 Owner on Record Owner Occupied Assessor + 7 DocumentsUpdated Jul 2026

5153 Kirkwall Ln

3.5 ba · 2,948 sqft · built 1990 · 0.417 acres

Last Sale Tax Bill Prior Sale Owner Records
$365,000Sep 2019 $2,2422025 —Dec 2002 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

5156 Kirkwall Ln

2 ba · 2,304 sqft · built 1988 · 0.397 acres

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

5157 Kirkwall Ln

2 ba · 2,706 sqft · built 1979 · 0.349 acres

Last Sale Tax Bill Prior Sale Owner Records
$340,000Feb 2021 $1,7712025 Amount on Record Jun 2010 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5160 Kirkwall Ln

2 ba · 3,635 sqft · built 1985 · 0.438 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,3242025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5164 Kirkwall Ln

2 ba · 2,968 sqft · built 1982 · 0.438 acres

Last Sale Tax Bill Prior Sale Owner Records
$405,000Nov 2020 $2,0452025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5168 Kirkwall Ln

3 ba · 2,978 sqft · built 1979 · 0.387 acres

Last Sale Tax Bill Prior Sale Owner Records
$540,000Oct 2025 $2,1012025 —Oct 2024 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5200 Kirkwall Ln

4.5 ba · 3,928 sqft · built 1982 · 0.374 acres

Last Sale Tax Bill Prior Sale Owner Records
$750,000May 2021 $3,4762025 Amount on Record Apr 2009 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

5201 Kirkwall Ln

2 ba · 2,198 sqft · built 1979 · 0.283 acres

Last Sale Tax Bill Prior Sale Owner Records
$184,500Mar 2011 $1,7952025 Amount on Record Jun 2010 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5204 Kirkwall Ln

2 ba · 2,719 sqft · built 1978 · 0.374 acres

Last Sale Tax Bill Prior Sale Owner Records
$550,000Jun 2023 $1,7192025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5205 Kirkwall Ln

2.5 ba · 3,762 sqft · built 1977 · 0.561 acres

Last Sale Tax Bill Prior Sale Owner Records
$635,000Mar 2022 $2,9992025 Amount on Record Nov 2020 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

5208 Kirkwall Ln

2.5 ba · 2,948 sqft · built 1978 · 0.374 acres

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

5209 Kirkwall Ln

3 ba · 2,512 sqft · built 1977 · 0.953 acres

Last Sale Tax Bill Prior Sale Owner Records
$268,500Mar 2006 $1,9812025 Amount on Record Jan 2005 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5211 Kirkwall Ln

0.209 acres

Last Sale Tax Bill Prior Sale Owner Records
$72025 Owner on Record AssessorUpdated Apr 2026

5212 Kirkwall Ln

2.5 ba · 3,478 sqft · built 1986 · 0.295 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,2532025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5213 Kirkwall Ln

2 ba · 2,886 sqft · built 1978 · 0.493 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,7012025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5216 Kirkwall Ln

3.5 ba · 3,449 sqft · built 1989 · 0.464 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Sep 2005 $2,7432025 Amount on Record Mar 2005 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5217 Kirkwall Ln

2.5 ba · 4,017 sqft · built 1979 · 0.453 acres

Last Sale Tax Bill Prior Sale Owner Records
$450,011May 2020 $2,5062025 Amount on Record Aug 2013 Owner on Record Owner Occupied Assessor + 6 DocumentsUpdated Apr 2026

5220 Kirkwall Ln

2.5 ba · 2,565 sqft · built 1979 · 0.498 acres

Last Sale Tax Bill Prior Sale Owner Records
$232,000Jul 2014 $1,6092025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5221 Kirkwall Ln

3.5 ba · 2,662 sqft · built 1982 · 0.445 acres

Last Sale Tax Bill Prior Sale Owner Records
$214,900Sep 2015 $1,5752025 Amount on Record Jun 2001 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5224 Kirkwall Ln

3.5 ba · 3,471 sqft · built 1988 · 0.514 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000Feb 2021 $2,5962025 Amount on Record Apr 2016 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5225 Kirkwall Ln

2.5 ba · 3,070 sqft · built 1982 · 0.444 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,8382025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5228 Kirkwall Ln

3.5 ba · 3,829 sqft · built 1988 · 0.392 acres

Last Sale Tax Bill Prior Sale Owner Records
$400,000Jun 2021 $2,4302025 Owner on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

5229 Kirkwall Ln

4.5 ba · 3,548 sqft · built 1987 · 0.443 acres

Last Sale Tax Bill Prior Sale Owner Records
$371,999Oct 2016 $2,4552025 Amount on Record Apr 2005 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5232 Kirkwall Ln

3 ba · 3,144 sqft · built 1978 · 0.447 acres

Last Sale Tax Bill Prior Sale Owner Records
$313,000Aug 2010 $2,1682025 Amount on Record Oct 1999 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5233 Kirkwall Ln

2 ba · 3,405 sqft · built 1979 · 0.453 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,9142025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5236 Kirkwall Ln

3 ba · 4,897 sqft · built 1982 · 0.447 acres

Last Sale Tax Bill Prior Sale Owner Records
$719,900Jun 2026 $2,3782025 Amount on Record Sep 2023 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Jun 2026

5237 Kirkwall Ln

2 ba · 3,435 sqft · built 1979 · 0.689 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,2182025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5240 Kirkwall Ln

2.5 ba · 2,116 sqft · built 1978 · 0.456 acres

Last Sale Tax Bill Prior Sale Owner Records
$343,500Nov 2023 $1,6502025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5241 Kirkwall Ln

3.5 ba · 4,148 sqft · built 1986 · 0.666 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,7802025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

5244 Kirkwall Ln

3.5 ba · 3,455 sqft · built 1978 · 1.25 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Jun 2018 $2,3162025 Amount on Record Apr 2006 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5245 Kirkwall Ln

2 ba · 3,365 sqft · built 1979 · 0.496 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Jun 2022 $2,0282025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

5249 Kirkwall Ln

4.5 ba · 3,662 sqft · built 1995 · 0.33 acres

Last Sale Tax Bill Prior Sale Owner Records
$539,900May 2018 $2,9622025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5253 Kirkwall Ln

2.5 ba · 2,740 sqft · built 1978 · 0.434 acres

Last Sale Tax Bill Prior Sale Owner Records
$509,900Sep 2021 $2,4712025 Amount on Record Sep 2019 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

Property Records in Nearby Streets