Random-access memory, acroniem RAM, Engels voor geheugen met willekeurige toegang, is een computergeheugen, waarvan iedere geheugenplaats even snel toegankelijk is (in tegenstelling tot bijvoorbeeld een harde schijf waarbij gewacht moet worden tot de betreffende plek onder de leeskop doordraait). Ook kan bij RAM in willekeurige (random) volgorde data uit het geheugen gelezen worden of data geschreven worden in het geheugen. De term "RAM-geheugen" wordt ook gebruikt, dat echter een pleonasme is aangezien de "M" al voor memory (geheugen) staat.
Read-only memory (ROM) is een read-only RAM: de gegevens in een ROM kunnen niet veranderd worden.