Skip to content

Sold prices in MK2

540 recorded sales since January 2024 · Milton Keynes · MK2 area guide

AddressTypeSoldPrice
57 Duncombe Street
Milton Keynes MK2 2LX
Terraced
Freehold
28 Aug 2025£240,000
24 Ruthven Close
Milton Keynes MK2 3PX
Flat
Freehold
28 Aug 2025£230,000
Flat 5, 44, Princes Way
Milton Keynes MK2 2ER
Flat
Leasehold
28 Aug 2025£169,000
45 Kinloch Place
Milton Keynes MK2 3HH
Terraced
Freehold
27 Aug 2025£222,500
91 Windsor Street
Milton Keynes MK2 2LN
Terraced
Freehold
22 Aug 2025£330,000
77 Hunter Drive
Milton Keynes MK2 3LY
Terraced
Freehold
18 Aug 2025£320,000
89 Hunter Drive
Milton Keynes MK2 3LY
Semi-detached
Freehold
13 Aug 2025£317,000
72 Ennerdale Close
Milton Keynes MK2 3DQ
Terraced
Freehold
12 Aug 2025£232,000
69 Water Eaton Road
Milton Keynes MK2 3DB
Terraced
Freehold
12 Aug 2025£230,000
88 Duncombe Street
Milton Keynes MK2 2LY
Terraced
Freehold
6 Aug 2025£192,000
81 Victoria Road
Milton Keynes MK2 2PD
Terraced
Freehold
6 Aug 2025£175,000
Flat 1, Eden Court, Aylesbury Street
Milton Keynes MK2 2AQ
Flat
Leasehold
6 Aug 2025£95,000
17 Osborne Street
Milton Keynes MK2 2LU
Terraced
Freehold
5 Aug 2025£220,000
156 Water Eaton Road
Milton Keynes MK2 3AJ
Semi-detached
Freehold
4 Aug 2025£355,000
19 Leon Avenue
Milton Keynes MK2 2HL
Semi-detached
Freehold
1 Aug 2025£230,000
47 Kinloch Place
Milton Keynes MK2 3HH
Terraced
Freehold
1 Aug 2025£225,000
25 North Street
Milton Keynes MK2 2QL
Semi-detached
Freehold
31 Jul 2025£350,000
40 Diddington Close
Milton Keynes MK2 3EB
Terraced
Freehold
31 Jul 2025£250,000
47 Barton Road
Milton Keynes MK2 3HU
Other
Leasehold
25 Jul 2025£530,000
137 Pinewood Drive
Milton Keynes MK2 2HZ
Detached
Freehold
25 Jul 2025£345,000
Flat 11, Dunlin House, 51, Millward Drive
Milton Keynes MK2 2BX
Flat
Leasehold
25 Jul 2025£187,000
40 Osborne Street
Milton Keynes MK2 2LR
Terraced
Freehold
18 Jul 2025£275,000
40 Victoria Road
Milton Keynes MK2 2NP
Semi-detached
Freehold
18 Jul 2025£253,000
Alexander House, 32, Mikern Close
Milton Keynes MK2 2UT
Flat
Leasehold
18 Jul 2025£180,000
12 Baisley Gardens
Milton Keynes MK2 2NE
Flat
Leasehold
18 Jul 2025£165,000
21 Penn Road
Milton Keynes MK2 2AU
Flat
Leasehold
18 Jul 2025£165,000
54 Duncombe Street
Milton Keynes MK2 2LY
Terraced
Freehold
16 Jul 2025£258,000
54 Fern Grove
Milton Keynes MK2 3QF
Semi-detached
Freehold
11 Jul 2025£250,000
49 Tavistock Street
Milton Keynes MK2 2PE
Terraced
Freehold
11 Jul 2025£247,500
Flat 13, Eden Court, Aylesbury Street
Milton Keynes MK2 2AQ
Flat
Leasehold
11 Jul 2025£110,000
12 Cornelia Close
Milton Keynes MK2 3LX
Semi-detached
Freehold
10 Jul 2025£315,000
Flat 5, Bagshot Court, Clifford Avenue
Milton Keynes MK2 2LS
Flat
Leasehold
4 Jul 2025£138,000
Flat 8, Woodward House, Cambridge Street
Milton Keynes MK2 2TH
Flat
Leasehold
1 Jul 2025£112,000
57 Princes Way
Milton Keynes MK2 2FB
Flat
Leasehold
30 Jun 2025£183,000
3 Langdale Close
Milton Keynes MK2 3QA
Terraced
Freehold
27 Jun 2025£220,000
27 Wharfside
Milton Keynes MK2 2AZ
Other
Leasehold
18 Jun 2025£100,000
48 Eaton Avenue
Milton Keynes MK2 2HN
Detached
Freehold
13 Jun 2025£420,000
21 Magenta Close
Milton Keynes MK2 3NE
Detached
Freehold
13 Jun 2025£352,000
20 Eaton Avenue
Milton Keynes MK2 2HN
Semi-detached
Freehold
13 Jun 2025£300,000
37 Baccara Grove
Milton Keynes MK2 3AS
Detached
Freehold
12 Jun 2025£305,000
4 Sandringham Place
Milton Keynes MK2 2LW
Semi-detached
Freehold
11 Jun 2025£250,000
8 Sovereigns Way
Milton Keynes MK2 2FL
Terraced
Freehold
10 Jun 2025£340,000
190 Queensway
Milton Keynes MK2 2ST
Other
Freehold
6 Jun 2025£3,400,000
194 Queensway
Milton Keynes MK2 2ST
Other
Freehold
6 Jun 2025£3,280,000
180 Queensway
Milton Keynes MK2 2SW
Terraced
Freehold
6 Jun 2025£120,000
32 Oakwood Drive
Milton Keynes MK2 2JQ
Semi-detached
Freehold
2 Jun 2025£320,000
21 Ruthven Close
Milton Keynes MK2 3PX
Terraced
Freehold
2 Jun 2025£225,000
48 Stoke Road
Milton Keynes MK2 3AD
Detached
Freehold
30 May 2025£335,000
33 Laidon Close
Milton Keynes MK2 3NU
Terraced
Freehold
30 May 2025£215,000
5 Tarbert Close
Milton Keynes MK2 3EY
Terraced
Freehold
30 May 2025£192,000

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0.

Sold prices in MK2

Completed sales registered with HM Land Registry, through Sept 2026.

Median sold price, 12 months£292k+13.6% on the year before
Sales, 12 months125
Terraced, median£260k40 sales
Semi-detached, median£317k39 sales

Median sold price by month

Latest sales

AddressTypeSoldPrice
101 Princes Way
Milton Keynes MK2 2FB
Terraced
Freehold
18 Sept 2026£313,000
25 St Martins Street
Milton Keynes MK2 2TT
Terraced
Freehold
4 Sept 2026£270,000
Flat 10, Trinity Court North, 27, Aylesbury Street
Milton Keynes MK2 2FU
Flat
Leasehold
4 Sept 2026£220,000
59 Hunter Drive
Milton Keynes MK2 3LY
Terraced
Freehold
27 Aug 2026£242,000
65 Sheelin Grove
Milton Keynes MK2 3PG
Terraced
Freehold
26 Aug 2026£230,000
Flat 4, Eden Court, Aylesbury Street
Milton Keynes MK2 2AQ
Flat
Leasehold
21 Aug 2026£127,500
179 Water Eaton Road
Milton Keynes MK2 3AG
Detached
Freehold
17 Aug 2026£279,000
Flat 5, Eider House, 55, Millward Drive
Milton Keynes MK2 2DB
Flat
Leasehold
17 Aug 2026£175,000

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0.

Homes in MK2 now

29 for sale (median £250k) and 2 to rent.