Яче́йка памяти — элемент компьютерной памяти, имеющий собственный адрес. Ячейка памяти предназначена для хранения одного машинного слова (числа) или его части (например, одного байта). Общее число ячеек памяти всех запоминающих устройств определяет емкость памяти компьютера. В ранних электронно-вычислительных машинах ячейка памяти представляла собой участок поверхности магнитной ленты или линейку ферритовых сердечников. Каждой ячейки памяти присваивается адрес (в виде двоичного кода), по которому находят или размещают для хранения нужную информацию с помощью команд процессора.
Ячейка памяти характеризуется длиной, то есть количеством двоичных разрядов (битов), которые могут одновременно храниться в ней. В первых цифровых вычислительных машинах 1940-1950-х годов длина ячейки памяти соответствовала машинному слову. В 1970-х годах для более эффективного использования памяти длина ячейки была принята равной восьми битам или одному байту (восемь двоичных цифр, символ, две десятичные или шестнадцатеричные цифры). Позднее запоминающие устройства стали иметь размер ячейки памяти равным одной из степеней двойки: 8 бит, 16 бит, 32 бита, 64 бита. Длина ячеек памяти может не совпадать с машинным словом, тогда данные записываются в две или четыре соседние ячейки памяти. Ячейки памяти, построенные на полупроводниковых технологиях, могут быть статическими (SRAM), то есть не требующими регулярного обновления, и динамическими (DRAM), требующими периодической перезаписи для сохранения данных. Как правило, при помощи статических ячеек организуются кэши, при помощи динамических ячеек — ОЗУ.