Anacostia Nehri (İngilizce: Anacostia River İngilizce telaffuz: [ænə'kɒstiə]) Amerika Birleşik Devletlerinde bulunan bir nehir. Yaklaşık olarak 8,7 mil (14,0 km) uzunluğundadır. Anacostia" adı, bölgenin Nacotchtank olarak bilinen erken tarihine dayanmaktadır. Anacostia Nehri kıyısında Necostan veya Anacostan olarak bilinen Yerli Amerikalıların bir yerleşim yeri bulunur.
Son yıllarda ciddi düzeyde "kirlilik" alarmı veren nehir için özel kuruluşlar, yerel işletmeler tarafından temizleme çalışmaları hazırlanmıştır. Çalışmalar halen istenilen seviyeye ulaşmamış ve Anacostia Nehri Havzası'ndaki kirlilik her geçen gün artmaktadır.