Knapp es una comunidad no incorporada en el condado de Pocahontas , Virginia Occidental , Estados Unidos. Knapp se encuentra en el río Greenbrier , a 4,0 km (2,5 millas) al este-noreste de Marlinton .