The stratigraphy and sedimentology of the Q3 middle terrace alluvial sequence in the lower Tagus river valley, Portugal, were studied near the village of Alpiarça, approximately 40 km upstream from the estuarine area. Two main stratigraphic units were recognized, separated by an important uncomformity. The Lower Gravels unit (LG) consists of intercalations of medium to coarse gravel deposits, mainly quartzitic, with coarse sandy matrix, organized in tabular bodies. The overlying Upper Sands unit (US) consists of tabular sandy channel deposits and overbank fines, the latter containing well-developed paleosols and backswamp deposits, showing a general aggrading trend, apparently with varying rates; available data indicate that deposition of the US took place under temperate climatic conditions. Within US deposits are several paleolithic archaeological sites, the lower ones in the alluvial stratigraphy being Middle Acheulian, whereas those embedded in overlying deposits are, from bottom to top, Upper Acheulian and Micoquian. Some of these sites have been recently excavated. The quartzite artifacts were apparently abandoned by early humans on the flood plain surface during deposition of the US unit and were subjected to limited reworking during their incorporation in the alluvium. TL/OSL dating of sandy-silty sediments, though imprecise, support archaeological evidence pointing to an age of 150,000 to 70,000 yr B.P. for the US unit.