Memory में linked list अलग-अलग locations में स्टोर रहता है. प्रत्येक node के लिए memory को dynamically allocate किया जाता है। dynamic का मतलब है कि जब जरूरत पड़ती है तब ही allocate किया जाता है। dynamically allocation होने के कारण user जब चाहे तब अपनी इच्छानुसार linked list के size को बढ़ा सकता है।
माना कि linked list का पहला node (नोड) 1008 address के साथ allocate हुआ है। इसका चित्र नीचे दिया गया है।

माना कि दूसरा node, address 506 में allocate हुआ है। इसका figure नीचे दिया गया है:-

माना कि लिंक्ड लिस्ट का अगला node 10 address पर allocate हुआ है। तो इस प्रकार पूरी list हमें नीचे चित्र की तरह दिखेगी।

इस प्रकार से हम memory में linked list को represent कर सकते है।