Port Arthur is located in Jefferson County, TX. The population is 54,088, making Port Arthur the 2nd largest city in Jefferson County.
There are 27 public schools in Port Arthur with an average Homefacts rating of C. The total crime rate for Port Arthur is high , and there are 157 registered sex offenders residing in the city. Unemployment in Port Arthur is high and the median home sales price is $0. Detailed and up-to-date Port Arthur property reports are available for any property address.
Cities near Port Arthur include Sabine Pass, Groves and Port Neches.