Sonpur Beach er beliggende ved
Bugten af Bengal (en del af Indiske Ocean) og det er på
24. plads ud af 37 strande i
Odisha regionen
169 km væk fra dens centrum, byen
Bhubaneshwar. Det er en af de strande i
Sonapur bosættelse, kun
1 km fra dens centrum.