James Walker Fannin, Jr. (Georgia, Estados Unidos, 1 de enero de 1804 - Goliad, Texas, 27 de marzo de 1836) fue un militar estadounidense que participó en la guerra de independencia de Texas.