gen_list is an example of a generic linked list, written in Fortran 95, capable of storing arbitrary data.
Linked lists in FLIBS: linkedlist.f90, documentation
An extended linked list example from Metcalf, Reid, and Cohen: pointer.f90.
gen_ll.f90 - a generic linked list module by Roger Young and Peter McGavin.
A singly linked list in Fortran 95 (Japanese)
fortran-linked-list - Fortran module showing how to implement a linked-list in Fortran using unlimited polymorphic derived types.
fortran-list - A generic list implementation in Fortran 2003 using unlimited polymorphous.
single-linked-list - A generic single-linked list written in Fortran 2003.
Linked Lists at Degenerate Conic, by Jacob Williams. Corresponding flist module, a modern Fortran linked list using unlimited polymorphic derived types.
Data Polymorphic Linked List - A case study of object oriented programming in Fortran 2003 by The Portland Group (see Section 4).