Newquay (/ˈnjuːki/ , Cornish: Tewynblustri) is a town, civil parish, seaside resort and fishing port in Cornwall, England.It is situated on the North Atlantic coast of Cornwall approximately 20 miles (32 km) west of Bodmin and 12 miles (19 km) north of Truro.The town is bounded to the west by the River Gannel and its associated salt marsh, and to the east by the Porth Valley. Newquay has been expanding inland (south) since it was founded.s with the rest of the British Isles and South West England, Newquay experiences a maritime climate with cool summers and mild winters. The nearest Met Office weather station is St. Mawgan/Newquay Airport, about 3.5 miles to the north east of the town centre.