Houses for sale & to rent in Kilmarnock, East Ayrshire


House Prices in Kilmarnock

Properties in Kilmarnock have an average house price of £148,220.00 and had 1,988 Property Transactions within the last 3 years.¹
Kilmarnock is an area in East Ayrshire with 30,135 households², where the most expensive property was sold for £925,000.00.


Properties for sale in Kilmarnock

icon

Sell or Let Your Property

If you are looking to sell your house, let it out, or receive a property valuation, an expert can help you.
Click the button below to get started.


Neighbourhoods in Kilmarnock

Navigate through our locations to find the location of your next house in Kilmarnock, East Ayrshire for sale or to rent.


Transport in Kilmarnock

Please see below transportation links in this area:

Frequently asked questions about Kilmarnock


What is the average price for a property for sale in Kilmarnock?

The average price for a property for sale in Kilmarnock is £148,220. This amount is 10% higher than the average price in East Ayrshire. There are 7,774 property listings for sale in Kilmarnock.


What locations have the most expensive properties for sale in Kilmarnock?

The locations with the most expensive properties for sale in Kilmarnock are Ballochmyle at an average of £455,000, Annick at an average of £202,445 and Kilmarnock North at an average of £163,446.


What locations have the most affordable properties for sale in Kilmarnock?

The locations with the most affordable properties for sale in Kilmarnock are Kilmarnock South at an average of £97,994, Kilmarnock East and Hurlford at an average of £126,297 and Kilmarnock West and Crosshouse at an average of £139,482.


Which train stations are available in or near Kilmarnock?

Some of the train stations available in or near Kilmarnock are Kilmarnock, Kilmaurs and Stewarton.


Property Price Paid in Kilmarnock by Year

The average sold property price by year was:

Year Average Sold Price Price Change
Sold Properties icon
2025 £154,001
icon
2%
564 Properties
2024 £151,213
icon
7%
684 Properties
2023 £141,047
icon
-10%
740 Properties
2022 £154,846
icon
12%
1,233 Properties
2021 £136,639
icon
2%
1,388 Properties
2020 £134,024
icon
5%
1,040 Properties
2019 £126,782
icon
-6%
1,294 Properties
2018 £134,606
icon
-1%
1,310 Properties
2017 £136,624
icon
7%
1,382 Properties
2016 £126,619
icon
4%
1,310 Properties
2015 £121,600
icon
5%
1,121 Properties
2014 £115,727
icon
1%
1,093 Properties
2013 £114,068
icon
-4%
988 Properties
2012 £118,329
icon
-6%
925 Properties
2011 £125,753
icon
1%
804 Properties
2010 £124,057
icon
-0,3%
787 Properties
2009 £124,443
icon
-13%
834 Properties
2008 £141,158
icon
9%
1,335 Properties
2007 £128,838
icon
11%
1,839 Properties
2006 £115,267
icon
13%
1,971 Properties
2005 £100,527
icon
2%
1,844 Properties
2004 £98,924
icon
32%
1,788 Properties
2003 £67,190
icon
-38%
1,919 Properties
2002 £92,838
icon
36%
1,823 Properties
2001 £59,459
-
151 Properties
Source: Registers of Scotland