Ukrah is located at. .It has an average elevation of. Nagarukhra is bounded by the Jamuna River on the North. This suburban is approximately 65 km far from district headquarter, Krishnagar and approximately 50 km. far from the state capital, Kolkata.
Climate
The weather is quite pleasant, the summer is quite hot and winter is moderate. The level of moisture increases during summers.
Demographics
Indiacensus, Ukrah had a population of 13,548, comprising 6,974 males and 6,574 females. Ukrah has an average literacy rate of 83.91%, with 1,309 of the town's population between 0–6 years of age. India census, Ukrah had a population of 11,900, comprising 6,142 males and 5,758 females.
Religion
According to the 2011 census, 93.38% of the population is Hindu, 5.07% Muslim, 1.49% Christian and 0.06% is others. The remainder of the population is uncatalogued.
Administration
Police station
Nagarukhra Police Station is a newly established Juridical administrative Police Department in Nagarukhra. This Police Station has jurisdiction over Nagarukhra and its neighbouring areas. The New Police Station located on the bank of Jamuna River.
Electricity Board
The WBSEDCL is responsible as a leading Power Utility services organization of the town. This Government based electricity company serves electric service to the entire town and households. It also serves electric connection to its neighbour localities. Nagarukhra wbsedcl CCC is the Regional control office for WBSEDCL Customer Care. Nagarukhra 33/11 KV Substation is a power station, from where the entire town and its neighbours get electric supply.
Ukrah has an Elementary English Medium School, named as Michael Madhusudan English Medium Primary and Elementary School. This School is a Second State Govornment Affiliated English Medium Elementary School in Nadia District.
Transport
passing through Ukrah or Nagarukhra.This road is connected with National Highway 112 to the east, with National Highway 12 and Kalyani Expressway to the west directly.This road is also a shortest roadway to access the Petrapole-Bangladesh Border for Border Security Force and Indian Army. This road also connects many different villages and towns. This road is intersect with other three major roads in Nagarukhra, Ashoknagar-KalyangarhRoad intersection at near Town Kali Bari; Nimtala Road intersection at new market chowmatha crossing and Habra Road intersection at near Anandamoyee Kali Mandir Tinmatha More.
Bus services
Nagarukhra has various bus route services to connect with different places.
Private bus lines
22. Nagarukhra - Kanchrapara via Duttapara, Fatehpur, Haringhata, Barajaguli, BCKV, Mohanpur, Kampa Army Camp, KPA Station.
Nagarukhra Public Bus Terminus is situated on North bank of Jamuna River, beside the Nagarukhra Police Station's Gate no.1. The bus depot was built up in 2016.