Gopalpur is located at 19°16′N 84°55′E / 19.27°N 84.92°E / 19.27; 84.92. It has an average elevation of 1 metres (3 ft).
Gopalpur-on-Sea is a beach and tourist attraction near Berhampur. It is about 15 km by road from the nearest town, Berhampur. It on the shore of the Bay of Bengal.
Gopalpur also has an ancient, commercial port, now lying in ruins. From an obscure little fishing village, Gopalpur became a prominent trading port during the days of British East India Company. The East India Company built large warehouses and godowns because the trade with Burma had picked up and it had become a trading point for rice from Rangoon. The British and the wealthy Bengalis, who once made Gopalpur a vibrant, happening place, have left. Gopalpur has reverted to being a quiet, relaxed place but with one major difference — it is one of India's most sought after beaches, with a distinct charm of its own.
Beach: Barely 16 km away from Berhampur, the commercial hub of southern Orissa and close to the border of Andhra Pradesh, is the tiny town of Gopalpur on the Bay of Bengal. This languorous beach with coconut groves, casuarinas and gentle sand dunes is deserted for miles.
Gopalpur Beach Fesival:The first Gopalpur beach festival was started in the year 1996 by Ganjam District Hotel Association to promote tourism and culture. The concept of Gopalpur Beach Festival was conceived by V.Santosh Kumar, President of Ganjam district Hotel Association, Berhampur. The festival became success with the support of Ganjam District Administration