Q. What Memory and Drives fit my iMac Intel?

Apple has released a variety of iMac intel machines, which have used four different kinds of RAM. Different models of iMac have had either two RAM sockets or four RAM sockets. Following is a chart of all iMacs and their RAM module types and capacities.
Installing RAM in an iMac

Installing hard drives in an iMac requires disassembling the machine and should be attempted only if you have experience. See this link.

Lists of RAM and drive compatibility for all Macs

Model/ Identifier CPU/ Speed/ Screen/ Date/ Designation RAM Type & Speed Maximum RAM Hard Drive/ SSD
iMac (Intel)
iMac4,1
Core Duo 1.83 GHz (17″ White Early 2006 MA199LL, A1173, EMC 2104) DDR2-667 SODIMM 2 GB (2 x 1 GB) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac4,2
Core Duo 1.83 GHz (17″ Education Integrated Graphics White Mid 2006 MA406LL/A, A1195, EMC 2110) DDR2-667 SODIMM 2 GB (2 x 1 GB) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac5,2
Core 2 Duo 1.83 GHz (17″ Integrated Graphics White Late 2006 MA710LL /A, A1195, EMC 2124) DDR2-667 SODIMM 2 GB (2 x 1 GB) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac5,1
Core 2 Duo 2.0 GHz (17″ White Late 2006 MA590LL, A1208, EMC 2114) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac5,1
Core 2 Duo 2.16 GHz (17″ White Late 2006 BTO, A1208, EMC 2114) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac5,1
Core 2 Duo 2.16 GHz (20″ White Late 2006 MA589LL, A1207, EMC 2118) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac5,1
Core 2 Duo 2.33 GHz (20″ White Late 2006 BTA A1207, EMC 2118) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac6,1
Core 2 Duo 2.16 GHz (24″ White Late 2006 MA456LL, A1200, EMC 2111) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac6,1
Core 2 Duo 2.33 GHz 24″ White Late 2006 BTO, A1200, EMC 2111) DDR2-667 SODIMM 4 GB (2x2G) 3.0GB usable 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac7,1
Core 2 Duo 2.0 GHz (20″ Aluminum SantaRosa Mid 2007 MA876LL, A1224, EMC 2133) DDR2-667 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac7,1
Core 2 Duo 2.4 GHz (20″ Aluminum SantaRosa Mid 2007 MA877LL, A1224, EMC 2133) DDR2-667 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac7,1
Core 2 Duo 2.4 GHz (24″ Aluminum SantaRosa Mid 2007 MA878LL, A1225, EMC 2134) DDR2-667 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac7,1
Core 2 Extreme 2.8 GHz (24″ Aluminum SantaRosa Mid 2007 MB322LL/A, A1225, EMC 2134) DDR2-667 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac8,1
Core 2 Duo 2.4 GHz (20″ Al. Penryn Early 2008 MB323LL/A, A1224, EMC 2210) DDR2-800 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac8,1
Core 2 Duo 2.66 GHz (20″ Al. Penryn Early 2008 MB324LL/A, A1224, EMC 2210) DDR2-800 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac8,1
Core 2 Duo 2.8 GHz (24″ Al. Penryn Early 2008 MB325LL/A, A1225, EMC 2211) DDR2-800 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac8,1
Core 2 Duo 3.06 GHz (24″ Al. Penryn Early 2008 MB398LL/A, A1225, EMC 2211) DDR2-800 SODIMM 6 GB (4G + 2G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac9,1
Core 2 Duo 2.66 GHz (20″ Early 2009 MB417LL/A A1224, EMC 2266) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac9,1
Core 2 Duo 2.66 GHz (24″ Early 2009 MB418LL/A A1225, EMC 2267) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac9,1
Core 2 Duo 2.93 GHz (24″ Early 2009 MB419LL/A, A1225, EMC 2267) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac9,1
Core 2 Duo 3.06 GHz (24″ Early 2009 MB420LL/A, A1225, EMC 2267) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket3.5″ SATA HD
iMac (Intel)
iMac9,1
Core 2 Duo 2.0 GHz 20″ Mid 2009 Education, MC015LL/A, A1224, EMC 2266) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac9,1
Core 2 Duo 2.26 GHz (20″ Education Mid 2009 MC015LL/B, A1224, EMC 2316) DDR3-1066 SODIMM 8 GB (2x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac10,1
Core 2 Duo 3.06 GHz (21.5″ Late 2009 MB950LL/A, A1311, EMC 2308) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac10,1
Core 2 Duo 3.33 GHz (21.5″ Late 2009 BTO, A1311, EMC 2308) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac10,1
Core 2 Duo 3.06 GHz (27″ Late 2009 MB952LL/A, A1312, EMC 2309) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac10,1
Core 2 Duo 3.33 GHz (27″ Late 2009 BTO, A1312, EMC 2309) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,1
Core i5 2.66 GHz (27″ Late 2009 MB953LL/A, A1312, EMC 2309) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,1
Core i7 2.8 GHz (27″ Late 2009 BTO, A1312, EMC 2309) DDR3-1066 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,2
Core i3 3.06 GHz (21.5″ Mid 2010 MC508LL/A, A1311, EMC 2389) DDR3-1333 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,2
Core i3 3.2 GHz (21.5″ Mid 2010 MC509LL/A, A1311, EMC 2389) DDR3-1333 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,2
Core i5 3.6 GHz (21.5″ Mid 2010 BTO A1311, EMC 2389) DDR3-1333 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,3
Core i3 3.2 GHz (27″ Mid 2010 MC510LL/A, A1312, EMC 2390) DDR3-1333 SODIMM 16 GB (4x4G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,3
Core i5 2.8 GHz (27″ Mid 2010 MC511LL/A, A1312, EMC 2390) DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,3
Core i5 3.6 GHz (27″ Mid 2010 BTO A1312, EMC 2390) DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac11,3
Core i7 2.93 GHz (27″ Mid 2010 BTO A1312, EMC 2390) DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,1
Core i5 2.5 GHz (21.5″ Mid 2011
MC309LL/A, A1311, EMC 2428)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,1
Core i5 2.7 GHz (21.5″ Mid 2011
MC812LL/A, A1311, EMC 2428)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,1
Core i7 2.8 GHz (21.5″ Mid 2011
BTO A1311, EMC 2428)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,2
Core i5 2.7 GHz (27″ Mid 2011
MC813LL/A, A1312, EMC 2429)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,2
Core i5 3.1 GHz (27″ Mid 2011 MC814LL/A, A1312, EMC 2429) DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,2
Core i7 3.4 GHz (27″ Mid 2011 BTO,
A1312, EMC 2429)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac12,1
Core i3 3.1 GHz (21.5″ Late 2011 MC978LL/A
A1311, EMC 2496)
DDR3-1333 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,1
Core i5 2.7 GHz (21.5″ Late 2012 MD093LL/A
A1418, EMC 2544)
DDR3-1600 SODIMM 16 GB (2x8G)
Upgrade is difficult
3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,1
Core i5 2.9 GHz (21.5″ Late 2012 MD094LL/A
A1418, EMC 2544)
DDR3-1600 SODIMM 16 GB (2x8G)
Upgrade is difficult
3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,1
Core i7 3.1 GHz (21.5″ Late 2012 BTO
A1418, EMC 2544)
DDR3-1600 SODIMM 16 GB (2x8G)
Upgrade is difficult
3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,2
Core i5 2.9 GHz (27″ Late 2012 MD095LL/A
A1419, EMC 2546)
DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,2
Core i5 3.2 GHz (27″ Late 2012 MD096LL/A
A1419, EMC 2546)
DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,2
Core i7 3.4 GHz (27″ Late 2012
BTO A1419, EMC 2546)
DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac13,1
Core i3 3.3 GHz (21.5″ Early 2013 Education
ME699LL/A A1418 EMC 2544)
DDR3-1600 SODIMM 16 GB (2x8G)
Upgrade is difficult
3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac14,2
Core i5 3.2 GHz (27″ Late 2013
ME088LL/A, A1419 EMC 2639)
DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac14,2
Core i5 3.4 GHz (27″ Late 2013
ME089LL/A, A1419 EMC 2639)
DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel) iMac14,4
iMac16,2
All 21.5″ Mid-2014 to Late-2015
MF883LL/A, MK442LL/A, A1418 EMC 2889 ,2805)
LPDDR3
Not Upgradeable 3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac15,1
Core i5 3.5 GHz (27″ Retina 5K Late 2014 A1419 – EMC 2806) DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac15,1
Core i7 4.0 GHz (27″ Retina 5K Late 2014 BTO/CTO A1419 – EMC 2806) DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac15,1
Core i5 3.3 GHz (27″ Retina 5K Mid-2015 A1419 – EMC 2806) DDR3-1600 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac17,1
Core i5 3.2 GHz (27″ Retina 5K Late 2015 A1419 – 2834) DDR3-1866 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac17,1
Core i5 3.3 GHz (27″ Retina 5K Late 2015 A1419 – 2834) DDR3-1866 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac17,1
Core i7 4.0 GHz (27″ Retina 5K Late 2015 A1419 – 2834) DDR3-1866 SODIMM 32 GB (4x8G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac18,1
Intel i5 2.3GHz 21.5-Inch (21.5″ Mid 2017 ) MMQA2LL/A A1418 – 3068) DDR4-2133 SODIMM 32GB (2x16G)
DDR4-2400. Difficult install
3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac18,2
Intel i5 3.0 GHz 21.5-Inch  (21.5″ 4K Retina Mid 2017) MNDY2LL/A  A1418 – 3069) DDR4-2133 SODIMM 32GB (2x16G)
DDR4-2400. Difficult install
3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac18,2
Intel i5 3.4 GHz 21.5-Inch  (21.5″ 4K Retina Mid 2017) MNE02LL/A  A1418 – 3069) DDR4-2133 SODIMM 32GB (2x16G)
DDR4-2400. Difficult install
3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac18,3
Intel i7 3.6 GHz 21.5-Inch (21.5″ 4K Retina Mid 2017) BTO/CTO  A1418 – 3069) DDR4-2133 SODIMM 32GB (2x16G)
DDR4-2400. Difficult install
3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac18,3
Core i5 3.4 GHz (27″ Retina 5K Mid 2017 A1419 – 3070) DDR4-2400 SODIMM 64 GB (4x16G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac18,3
Core i5 3.5 GHz (27″ Retina 5K Mid 2017 A1419 – 3070) DDR4-2400 SODIMM 64 GB (4x16G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac18,3
Core i5 3.8 GHz (27″ Retina 5K Mid 2017 A1419 – 3070) DDR4-2400 SODIMM 64 GB (4x16G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac18,3
Core i7 4.2 GHz (27″ Retina 5K Mid 2017 A1419 – 3070) DDR4-2400 SODIMM 64 GB (4x16G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac19,2
Core i3 3.6 GHz (21.5″ Retina 4K 2019 MRT32LL/A  – A2116 – 3195) DDR4-2666 SODIMM 64 GB (2x32G) 3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac19,2
Core i5 3.0 GHz (21.5″ Retina 4K 2019 MRT42LL/A –   A2116 – 3195) DDR4-2666 SODIMM 64 GB (2x32G) 3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac19,2
Core i7 3.2 GHz (21.5″ Retina 4K 2019 BTO/CTO –   A2116 – 3195) DDR4-2666 SODIMM 64 GB (2x32G) 3.5″ SATA HD
2.5″ SSD
iMac (Intel)
iMac19,1
Core i5 3.0 GHz (27″ Retina 5K 2019  MRQY2LL/A  – A2115 – 3194) DDR4-2666 SODIMM 128 GB (4x32G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac19,1
Core i5 3.1 GHz (27″ Retina 5K 2019  MRR02LL/A – A2115 – 3194) DDR4-2666 SODIMM 128 GB (4x32G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac19,1
Core i5 3.7 GHz (27″ Retina 5K 2019  MRR12LL/A- A2115 – 3194) DDR4-2666 SODIMM 128 GB (4x32G) 3.5″ SATA HD
2.5″ SSD with bracket
iMac (Intel)
iMac19,1
Core i9 3.6 GHz (27″ Retina 5K 2019  BTO/CTO – A2115 – 3194) DDR4-2666 SODIMM 128 GB (4x32G) 3.5″ SATA HD
2.5″ SSD with bracket
This entry was posted in Computer Questions and Answers, Hard Drives and SSD, How-To, Mac questions, Memory and tagged , , , , , , , , , , , , , , , . Bookmark the permalink.

4 Responses to Q. What Memory and Drives fit my iMac Intel?

  1. John Turnau says:

    You do not seem to have the Memory Modules I need

    I have an iMac late 2017 27″ with the following SO-DIMM memory modules,
    PC4-2400 (192000)
    Unbuffered
    Nonparity
    260-pin
    2400GHz DDR4 SDRAM

    Do you 2 x 4GB Memory modules of this type available?

    Please advise

    • quill says:

      Hi John
      Thanks for the note, CanadaRAM does carry the memory for your machine, and I have updated this page with the latest models of iMac now

  2. Keith Wilson says:

    I have a late 2015 21.5 iMac, do you have 32 go Ram and screen removal tool for this?

    • quill says:

      From EveryMac.com : The iMac “Core i5” 2.8 21.5-Inch Aluminum (Late 2015/Broadwell) features a 14-nm “Broadwell” Quad Core 2.8 GHz Intel “Core i5” processor (5575R) with four independent processor “cores” on a single chip, a 4 MB shared level 3 cache, 8 GB of onboard 1867 MHz LPDDR3 SDRAM (which could be upgraded to 16 GB at the time of order, but cannot be upgraded after system purchase at all),

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.