Vishwanathganj is a town in Pratapgarh district of the Indian state of Uttar Pradesh. It is an assembly constituency in Pratapgarh affiliated to Uttar Pradesh Vidhan Sabha. Vishwanathganj is located at 25°48′28″N 81°35′33″E / 25.80766°N 81.59256°E. Bakulahi river also flows here.