Bloomfield (Navajo: Naabiání) is a city in San Juan County, New Mexico, United States. It is part of the Farmington Metropolitan Statistical Area. The population was 6,420 at the 2000 census.
Bloomfield is located at 36°42′39″N 107°58′58″W / 36.71083°N 107.98278°W / 36.71083; -107.98278 (36.710722, -107.982668).
According to the United States Census Bureau, the city has a total area of 5.1 square miles (13.1 km²), of which, 5.0 square miles (13.0 km²) of it is land and 0.1 square miles (0.1 km²) of it (0.99%) is water.