Tornlinnus (ebatäpselt ka tornilinnus) on linnusetüüp, mille põhiosa on bergfriid või donžoon. Tornlinnus on feodaallinnuse vanim tüüp. Tornlinnuseid eraldi ei eksisteerinud, vaid nad olid alati koos mingi teise linnusetüübiga.