Moriguchi

Moriguchi

Moriguchi (守口市, Moriguchi-shi) is a city located in Osaka Prefecture, Japan. As of 31 December 2021[update], the city had an estimated population of 142,655 in 73353 households and a population density of 11,000 persons per km2.[1] The total area of the city is 12.71 square kilometres (4.91 sq mi). Moriguchi borders the northeastern part of Osaka City and faces the Yodo River on the north. It is formed in a "U" shape around Kadoma City. Originally, there were many low-lying areas and many lotus root fields, but the area is now almost completely urbanized. Osaka Prefecture