James Hamilton Goss (9 de agosto de 1820 - 31 de octubre de 1886) fue un representante de Estados Unidos por Carolina del Sur durante la era de la Reconstrucción .
Nacido en Union, Carolina del Sur , Goss asistió a escuelas comunes y a la Union Male Academy. Se dedicó a actividades mercantiles. Sirvió en la milicia de Carolina del Sur durante la Guerra Civil .
Se desempeñó como delegado a la convención constitucional estatal en 1867. Tras la readmisión del estado de Carolina del Sur como representante, fue elegido republicano para el 40.° Congreso y sirvió desde el 18 de julio de 1868 hasta el 3 de marzo de 1869. No fue candidato a una nueva nominación en 1868.
Se desempeñó como miembro de la junta de comisionados del condado de Union desde 1871 hasta 1874. Fue nombrado director de correos de Union el 12 de agosto de 1875 y sirvió hasta el 23 de septiembre de 1884.
Murió en Union, Carolina del Sur , el 31 de octubre de 1886. Fue enterrado en el Cementerio Presbiteriano.