St Ives (Cornish: Porth Ia) is a small seaside town on the north coast of Cornwall, near Penzance.
Originally a fishing village, it grew up into a seaside resort, and has long attracted artists. Today it's a huddle of cottages, small alleys, and craft and gift shops, climbing the slopes above Portminster harbour (facing east into the bay) and crossing the ridge to Portmeor beach (facing north into the Atlantic). These two coastlines meet at the headland called "The Island". South of the main town and railway station, St Ives straggles into Carbis Bay.