New Port Richey, Florida is located along the Gulf of Mexico about 35 miles north west of Tampa. New Port Richey’s riverfront landscape blends nature, beaches and terrific shopping with restaurants, culture and business, all with a small town feel. Rich in history, New Port Richey frequently comes alive with festivals and special events. New Port Richey is considered part of the Tampa Bay area, a popular tourist destination with major attractions, recreation, sports and culture.