New Salem is an unincorporated community located in Rusk County, Texas, United States.
The town was named "Salem" by Oscar Wilson, in honor of his former home in Victoria County, Texas.
The post office was shut down in 1955 and mail was redirected to Henderson, Texas.
[3][2] New Salem is located 10 mi (16 km) southwest of Laneville in southwestern Rusk County.
[3] Today, the community is served by the Laneville Independent School District.