Bitwa pod Cynwit – starcie zbrojne, które miało miejsce w roku 878 między Duńczykami a Anglosasami podległymi królowi Alfredowi, zakończone zdecydowanym zwycięstwem tych ostatnich.
Pod koniec lat 870. Alfred miał stosunkowo bezpieczną bazę w Athenley, ale narażoną na najazdy od strony Kanału Bristolskiego, w którym mogły operować floty duńskie, wysadzając desanty. W 877 taka flota, licząca 23 okręty z około 1200 wojownikami pod wodzą Ubbe Ragnarssona, wyruszyła z Walii przeciw wybrzeżom Devonu. Najprawdopodobniej Ubbe planował następnie popłynąć w górę rzeki Parrett, by zagrozić terenom zajmowanym przez Alfreda.
Zimą 878 Ubbe wylądował na wybrzeżu devońskim. Ruchy jego floty zostały najprawdopodobniej spostrzeżone przez Anglosasów i ealdorman Odda zebrał lokalne siły. Wobec duńskiej przewagi schroniły się one w starym forcie z czasów epoki żelaza, słabo umocnionym i bez zapasów żywności i wody, lecz naturalnie obronnym: jedyne łatwe podejście znajdowało się od wschodu.