Nellimarla is located in the northern part of coastal region of Andhra Pradesh, India. Nellimarla is the nearest town of Vedic Village i.e Ramatheerdham. It is the nearest town of the district headquarters of Vizianagaram district. It is located 24 km inland from the Bay of Bengal and 48 km to the northeast of Visakhapatnam. The State high way is on Vizianagaram to Rajam is going across the town.
Nellimarla having the popular since British time a large jute mill and also having biggest medical college. This town has bounded railway track on east side, hills on west side MIMS Hospital, Vizianagaram town on south side and Gurla on north side.
It is located in 18.1667°N 83.4333°E coordinates with an average elevation of 190 meters, bounded by Srikakulam on the east, Visakhapatnam on the south west, bay of Bengal on the south east, Odisha on the north west.
Nellimarla is highly humid all through the year and has good seasonal rains with a benefit of both south west and north east monsoons. The climate parts of the district is different from that of the plain. Nellimarla fully rounded 4 sides of hills.
The population of the district is 23,44,474 and the municipality population is 24,673 as per 2011 census. The town has a population of 24,673 which constitutes of 11843 males and 12829 females with sex ratio of 1084 females per 1000 males. There are 1973 children are in the age group of 0-6 years. The average literacy rate is 62%.
Nellimarla was constituted as a Nagar Panchayat in the year vide GO.MS.No.100,dt.20/03/2013 with an extent of 19.80 sq mts. Duly merged Two Major Gram Panchayats of Jarajapu Peta and Nellimarla.