Поселок Первомайский расположен в 4.6 км от центра города Истра, в западном направлении
Относится к сельскому поселению Лучинское
На юго-востоке к поселку примыкают с. Лучинское, п. Шёлковая Гора, на северо-западе д. Мыканино, на юге д. Ябедино, на северо-востоке п. Октябрьский, на востоке п. Красная Горка, д. Слабошеино, на севере д. Ильино. Ближайшие крупнейшие населенные пункты: г. Истра (4 км на восток), п. Глебовский (6 км на северо-запад). Рядом находятся: посёлки Чеховский (1 км на юго-восток), Чехова Д/О (1 км на юг), Пионерский (2 км на юг), деревни Хмолино (2 км на север), Новосёлово (2 км на запад)
По состоянию на 2010 год в посёлке зарегистрировано 1 832 жителя (840 мужчин, 992 женщины)
Высота над уровнем моря 172 м.
Координаты: 55°54΄47˝С.Ш. 36°47΄37˝В.Д.
Код ОКТМО: 46618425171
Код ОКАТО: 46218825022
Код КЛАДР: 5000900063100
автобус: 46
До этого посёлка
остановка Посёлок Первомайский (210 метров)
Истра - 8 км на автобусе 46
Новоиерусалимская - 3 км на автобусе 46
остановка Поворот на Кирпичный завод (690 метров)
Лесодолгоруково - 38 км на автобусе 24/41
Румянцево - 22 км на автобусе 35, 24/41
Холщевики - 10 км на автобусе 40
Чисмена - 64 км на автобусе 24/41
остановка Новый Иерусалим (1 900 метров)
Манихино 1 - 12 км на автобусе 27
Нахабино - 41 км на автобусе 22
От этого посёлка
от остановки Посёлок Первомайский (210 метров)
Новоиерусалимская - 3 км на автобусе 46
от остановки Поворот на Кирпичный завод (690 метров)
Курсаковская - 19 км на автобусе 35, 41/24
Лесодолгоруково - 38 км на автобусе 41/24
Румянцево - 22 км на автобусе 35, 41/24
Холщевики - 10 км на автобусе 40
от остановки Новый Иерусалим (1 900 метров)
Манихино 1 - 12 км на автобусе 27