New Port Richey is a city located in the U.S. state of Florida. It is within Pasco County part of the Tampa-St. Petersburg-Clearwater, Florida Metropolitan Statistical Area. It has a total area of 40.00 square miles at 28°14′56″N 82°43′4″W. The elevation is 16 feet above sea level. As of the 2010 census data, it had a total population of 14,911. The population density was 3,568.09/sq mi. It has Zip codes 34652-34656.