Albert J. Ellis Airport is a county-owned public-use airport in Onslow County, North Carolina, United States. It is located in Richlands, 10 nautical miles northwest of the central business district of Jacksonville and Marine Corps Base Camp Lejeune.