Karnataka’s population density (persons per sq km) is:

150
250
320
400

The correct answer is C) 320.

Karnataka’s population density is 320 persons per square kilometer. This means that there are 320 people living in every square kilometer of land in Karnataka. This is a relatively high population density, and it is due to the fact that Karnataka is a relatively small state with a large population.

The population density of a state is calculated by dividing the total population of the state by the total area of the state. In the case of Karnataka, the total population is 61,130,704 and the total area is 191,791 square kilometers. This gives a population density of 320 persons per square kilometer.

The population density of a state can be an important factor in determining the quality of life in that state. A high population density can lead to problems such as overcrowding, pollution, and traffic congestion. However, it can also lead to benefits such as a more vibrant economy and a more diverse range of cultural and social opportunities.

The population density of Karnataka is higher than the national average of 364 persons per square kilometer. This is because Karnataka is a relatively small state with a large population. The population of Karnataka is expected to continue to grow in the future, and this could lead to even higher population densities in the state.