Homefacts City Report. Portville is located in Cattaraugus County, NY. The population is NR. There are 2 public schools in Portville with an average Homefacts rating of B-. The total crime rate for Portville is very low, and there are 5 registered sex offenders residing in the city. Unemployment in Portville is very high and the median home sales price is $0.