Dickinson has been awarded a $300,000 federal grant to buy land for low-income apartments in the city.
State officials say the money will be used to purchase land in the city for a 40-unit housing development called the Lincoln Park Apartments.
Dickinson is on the southwest edge of the state's booming oil patch. Affordable housing there is increasingly difficult to find.
The money comes from the federal Community Development Block Grant program, which is managed in North Dakota by the state Commerce Department.