Clas Fredrik Hornstedt (12. helmikuuta 1758 Linköping – toukokuussa 1809 Helsinki) oli ruotsalainen lääkäri ja luonnontutkija.
Hornstedt pääsi ylioppilaaksi Uppsalassa 1777. Hän teki luonnontieteellisiä tutkimusmatkoja eri puolille Ruotsia ja Suomea. Vuosina 1783–1785 Hornstedt teki pitkän tutkimusmatkan Azoreille, Etelä-Afrikkaan ja Jaavalle. Hornstedt väitteli lääketieteen tohtoriksi Greifswaldin yliopistossa 1786, väitöskirjan nimi oli Fructus Javæ esculentæ eorumque usus cum diæteticus tum medicus ja se käsitteli Jaavan saarelta löytyviä syömäkelpoisia hedelmiä.
Hornstedt valittiin 1787 Drottningholmin linnan luonnontieteellisen kabinetin intendentiksi ja Linköpingin lukion luonnonhistorian lehtoriksi. Kustaa III:n sodan aikana 1788–1890 Hornstedt toimi Ruotsin laivastossa lääkärinä. Vuonna 1796 hänestä tuli Suomenlinnaan sijoitetun laivastoeskaderin lääkäri (amiralitetsmedicus). Suomen sodan aikana Viaporin antautuessa keväällä 1808 Hornstedt joutui venäläisten sotavangiksi ja hänet vietiin Pietariin. Hän oli sitten jonkin aikaa Helsingissä sijainneen venäläisten sotilassairaalan lääkärinä.
Nimellä C. F. Hornstedt: